<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://duckkit.dev/</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://duckkit.dev/tools</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://duckkit.dev/blog</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://duckkit.dev/about</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duckkit.dev/privacy</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://duckkit.dev/terms</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.64</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/kafka-calculator</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/kafka-consumer-lag</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/rate-limit-calculator</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/api-versioning</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/latency-budget</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/redos-tester</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/tools/api-breaking-change</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/latency-budget</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/sla-slo</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/p50-latency</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/p99-latency</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/headroom-latency</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/cold-start-serverless</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/cross-az-latency</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/tail-latency</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/fan-out</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/n-plus-one-query</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/speed-of-light-fibre</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/thundering-herd</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/percentile-latency</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/fixed-window-rate-limiting</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/sliding-window-rate-limiting</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/token-bucket</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/leaky-bucket</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/burst-limit</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/rate-limit-window</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/global-rate-limit</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/jitter-retries</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/exponential-backoff</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/retry-storm</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/http-429</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/ratelimit-headers-ietf</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/x-ratelimit-headers</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/retry-after-header</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/api-throttling-vs-rate-limiting</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/nginx-limit-req</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kong-rate-limiting</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-partition</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/consumer-lag-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/consumer-group-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/consumer-offset-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/effective-consumers-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/consumer-poll-loop-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/consumer-rebalance-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/replication-factor-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/log-retention-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/producer-compression-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/throughput-vs-bandwidth-kafka</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/max-poll-interval-ms</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/max-poll-records</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-batch-size</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-linger-ms</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/replica-fetch-max-bytes</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/message-max-bytes</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-rebalance-protocol</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/cooperative-sticky-assignor</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-partition-skew</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-time-lag</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-claim-check</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/kafka-record-batch</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/semver</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/major-minor-patch-api</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/breaking-change-api</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/calver</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/url-vs-header-versioning</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/sunset-header-api</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/api-deprecation-strategy</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/glossary/consumer-driven-contracts</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duckkit.dev/blog/kafka-consumer-lag-time-to-overflow</loc>
<lastmod>2026-03-26T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://duckkit.dev/blog/latency-numbers-platform-engineers-2026</loc>
<lastmod>2026-03-30T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://duckkit.dev/blog/api-breaking-changes-checklist</loc>
<lastmod>2026-04-02T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://duckkit.dev/blog/rate-limiting-strategies-token-bucket-banking</loc>
<lastmod>2026-04-06T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://duckkit.dev/blog/kafka-message-size-record-v2-overhead</loc>
<lastmod>2026-04-11T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
</urlset>
