<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://home.vishnubalachandran.com/</loc><priority>1.0</priority></url>
  <url><loc>https://home.vishnubalachandran.com/about</loc><priority>0.9</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses</loc><priority>0.9</priority></url>
  <url><loc>https://home.vishnubalachandran.com/consultancy</loc><priority>0.8</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles</loc><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/contact</loc><priority>0.5</priority></url>
  <url><loc>https://home.vishnubalachandran.com/privacy</loc><priority>0.2</priority></url>
  <url><loc>https://home.vishnubalachandran.com/terms</loc><priority>0.2</priority></url>
  <url><loc>https://home.vishnubalachandran.com/refund</loc><priority>0.2</priority></url>
  <url><loc>https://home.vishnubalachandran.com/cookies</loc><priority>0.2</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/java-fundamentals</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/technical-architecture-design</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/system-design-deployment</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/kafka-messaging-caching</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/resilient-scalable-systems</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/java-sse-ultimate-guide</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/go-portfolio-from-scratch</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/courses/payment-integration-razorpay</loc><lastmod>2026-09-17</lastmod><priority>0.7</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/in-house-llm-serving-at-netflix</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/how-netflix-simplified-batch-compute-with-kueue</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/scaling-beyond-one-how-airbnb-evolved-its-data-architecture-for-a-multi-product-world</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/the-death-of-microservices-hype-when-modular-monoliths-win-3</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/what-is-a-forward-deployed-engineer-role-skills-salary-career-roadmap-2</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/what-is-rag-how-retrieval-augmented-generation-works-1</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/netflix-tackles-data-deletion-at-scale-with-centralized-platform-architecture</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/building-effective-ai-agents</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/python-3-13-free-threading-and-a-jit-compiler</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/strangler-fig</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/profile-guided-optimization-in-go-1-21</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/how-discord-stores-trillions-of-messages</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/what-is-a-staff-engineer</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/introducing-domain-oriented-microservice-architecture</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/designing-robust-and-predictable-apis-with-idempotency</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/online-migrations-at-scale</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/microservices</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/introduction-owasp-top-10-2025</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/sequenced-collections-in-java</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/openjdk-project-loom</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/avoiding-fallback-in-distributed-systems</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
  <url><loc>https://home.vishnubalachandran.com/articles/the-tail-at-scale</loc><lastmod>2026-09-17</lastmod><priority>0.6</priority></url>
</urlset>