<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://anishratnawat.com</loc>
    <lastmod>2026-08-31T15:56:37.649Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/loop-engineering-building-self-improving-software-systems</loc>
    <lastmod>2026-06-20T15:18:10.238Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/model-context-protocol-mcp-overview-performance-benchmarks</loc>
    <lastmod>2026-04-07T15:23:39.657Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/agent-harness-the-infrastructure-layer-that-makes-ai-actually-work</loc>
    <lastmod>2026-04-12T13:41:46.724Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/consistent-hashing-explained-with-implementation-steps</loc>
    <lastmod>2025-06-08T04:03:50.166Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/exploring-retrieval-augmented-generation-rag-with-vector-databases-and-ai-agents</loc>
    <lastmod>2025-02-03T17:44:54.172Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/exploring-ai-agents-step-by-step-implementation-insights</loc>
    <lastmod>2025-02-03T17:42:51.663Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/guide-to-choosing-the-right-database-for-your-app</loc>
    <lastmod>2025-01-30T17:55:28.256Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/understanding-the-cap-theorem</loc>
    <lastmod>2025-02-26T15:37:24.410Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/understanding-caching-and-cache-strategies</loc>
    <lastmod>2025-03-06T13:48:22.130Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/basics-of-content-delivery-network</loc>
    <lastmod>2024-07-20T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/latency-numbers-reference-for-system-design</loc>
    <lastmod>2026-04-13T13:19:50.166Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/understanding-gateway-load-balancer-forward-proxy-and-reverse-proxy</loc>
    <lastmod>2024-06-15T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/rest-vs-rpc-understanding-the-differences</loc>
    <lastmod>2025-06-08T03:56:35.834Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/partitioning-vs-sharding-key-concepts-for-scalable-systems</loc>
    <lastmod>2024-04-20T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/an-overview-of-basic-jwt-api-key-and-oauth-authentication-techniques</loc>
    <lastmod>2026-05-07T06:24:17.141Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/understanding-websockets-a-beginners-guide</loc>
    <lastmod>2024-01-20T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/http11-vs-http2-vs-http3-a-comprehensive-comparison-limitations-and-adoption-trends</loc>
    <lastmod>2023-12-29T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/navigating-system-design-how-scalability-reliability-availability-and-performance-shape-success</loc>
    <lastmod>2023-12-08T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/scaling-horizontal-vs-vertical-what-you-need-to-know</loc>
    <lastmod>2023-12-04T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/stateful-vs-stateless-applications-key-differences-and-design-considerations</loc>
    <lastmod>2024-12-01T17:48:44.124Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/long-polling-vs-websockets-vs-server-sent-events</loc>
    <lastmod>2024-12-01T17:16:54.529Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/build-knowledge-graph-from-unstructured-corpus-using-machine-learning</loc>
    <lastmod>2018-07-09T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/series/system-design-fundamental</loc>
    <lastmod>2026-08-31T15:56:37.649Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/archive</loc>
    <lastmod>2026-08-31T15:56:37.649Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://anishratnawat.com/recommendations</loc>
    <lastmod>2026-08-31T15:56:37.649Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>