<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.levelupcoding.com/archive</loc><changefreq>daily</changefreq></url><url><loc>https://blog.levelupcoding.com/about</loc><changefreq>weekly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/oauth-clearly-explained</loc><lastmod>2026-05-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/infrastructure-as-code-clearly-explained</loc><lastmod>2026-04-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/redis-clearly-explained</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/database-indexing-clearly-explained</loc><lastmod>2026-04-13</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/circuit-breakers-explained</loc><lastmod>2026-04-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/rest-apis-properly-explained</loc><lastmod>2026-03-31</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/sso-explained</loc><lastmod>2026-03-31</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/hashing-vs-encryption-vs-tokenization</loc><lastmod>2026-04-13</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/sync-vs-async-communication</loc><lastmod>2026-03-21</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/how-databases-keep-passwords-safe</loc><lastmod>2026-03-26</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/cap-theorem-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/event-driven-architecture</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/network-protocols-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/forward-proxy-vs-reverse-proxy</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/domain-driven-design-broken-down</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/bloom-filters-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/database-types</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/database-caching-strategies</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/microservices-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/grpc-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/api-gateway-vs-load-balancer-vs-reverse-proxy</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/load-balancing-algorithms-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/cicd-pipeline-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/system-design-handbook-architecture</loc><lastmod>2026-03-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/system-design-quality-attributes</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/api-architecture-styles</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/pubsub-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/connection-pooling-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/consistent-hashing-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/rate-limiting</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/acid-vs-base</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/health-checks-vs-heartbeats</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/how-cdn-works</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/change-data-capture-cdc</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/observability-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/jwt-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/sql-vs-nosql</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/strong-vs-eventual-consistency</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/architecture-patterns-playbook</loc><lastmod>2025-10-21</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/how-https-actually-works</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/websockets-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/how-message-queues-actually-work</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/service-discovery-in-distributed-systems-clearly-explained</loc><lastmod>2026-03-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.levelupcoding.com/p/idempotency-in-api-design-clearly-explained</loc><lastmod>2026-04-28</lastmod><changefreq>monthly</changefreq></url></urlset>