<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://bhuvnesharya.com</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/projects</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/videos</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/talks</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/mentorship</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/about-bhuvnesh-arya</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/contact</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/videos/design-agents-that-run-in-production</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/videos/cool-ai-products-fundamentals</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/videos/design-agentic-ai-system-part-2</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/videos/design-agentic-ai-system-part-1</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/videos/ai-engineering-decisions</loc>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/enterprise-ai-platform</loc>
    <lastmod>2026-10-14</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/taking-agents-from-demo-to-production</loc>
    <lastmod>2026-03-01</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/mcp-apis-custom-tools</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/securing-agentic-systems</loc>
    <lastmod>2026-07-08</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/ai-systems-reliability</loc>
    <lastmod>2026-06-10</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/evaluating-ai-systems</loc>
    <lastmod>2026-05-20</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/memory-in-ai-agents</loc>
    <lastmod>2026-05-06</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/single-vs-multi-agent</loc>
    <lastmod>2026-04-22</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/tool-calling-api-design</loc>
    <lastmod>2026-04-08</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/agent-loop-state-actions</loc>
    <lastmod>2026-03-25</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/from-prompt-to-agent</loc>
    <lastmod>2026-03-01</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/rag-vs-fine-tuning</loc>
    <lastmod>2026-02-18</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/vector-search-not-the-answer</loc>
    <lastmod>2026-02-04</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/rag-architecture-retrieval-and-generation</loc>
    <lastmod>2026-03-01</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/an-ai-application-is-more-than-an-llm-call</loc>
    <lastmod>2026-03-01</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/the-person-and-the-product</loc>
    <lastmod>2026-03-01</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/requirements-to-architecture-workflow</loc>
    <lastmod>2025-10-08</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/architecture-decision-records</loc>
    <lastmod>2025-09-03</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/real-cost-of-technical-debt</loc>
    <lastmod>2025-08-06</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/security-as-architecture</loc>
    <lastmod>2025-07-09</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/api-gateway-bff-service-mesh</loc>
    <lastmod>2025-06-18</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/high-availability-vs-disaster-recovery</loc>
    <lastmod>2025-06-04</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/latency-budgets</loc>
    <lastmod>2025-05-21</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/capacity-planning-workload</loc>
    <lastmod>2025-05-07</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/scaling-up-out-or-redesign</loc>
    <lastmod>2025-04-23</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/cloud-native-beyond-containers</loc>
    <lastmod>2025-04-09</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/caching-at-scale</loc>
    <lastmod>2025-03-19</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/exactly-once-processing</loc>
    <lastmod>2025-03-05</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/outbox-pattern</loc>
    <lastmod>2025-02-19</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/consistency-availability-distributed-data</loc>
    <lastmod>2025-02-05</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/distributed-monolith</loc>
    <lastmod>2025-01-22</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/monolith-to-microservices-when-worth-it</loc>
    <lastmod>2025-01-08</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/designing-for-failure</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/observability-in-distributed-systems</loc>
    <lastmod>2024-10-09</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/request-lifecycle-distributed-system</loc>
    <lastmod>2024-09-11</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/designing-microservices-with-ddd</loc>
    <lastmod>2024-08-21</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/why-event-driven-architecture</loc>
    <lastmod>2024-08-07</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/sync-vs-async-communication</loc>
    <lastmod>2024-07-17</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/choosing-databases-workload-design</loc>
    <lastmod>2024-07-03</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/designing-rest-apis-that-evolve</loc>
    <lastmod>2024-06-19</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/architecture-tradeoffs-behind-technology-choices</loc>
    <lastmod>2024-06-05</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/quality-attributes-shape-architecture</loc>
    <lastmod>2024-05-22</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/system-design-vs-software-architecture</loc>
    <lastmod>2024-05-08</lastmod>
  </url>
  <url>
    <loc>https://bhuvnesharya.com/blogs/approaching-system-design-why-what-before-how</loc>
    <lastmod>2024-04-15</lastmod>
  </url>
</urlset>
