<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://saravanasai.hashnode.dev</loc>
    <lastmod>2026-10-15T11:34:14.984Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/cache-invalidation-the-untold-challenge-of-scalability</loc>
    <lastmod>2025-12-03T16:49:38.401Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/designing-scalable-audit-logging-systems-tackling-clock-drift-and-more</loc>
    <lastmod>2025-10-12T13:45:52.558Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/go-queue-flexible-background-job-processing-for-go-applications</loc>
    <lastmod>2025-08-27T14:47:48.079Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/understanding-atomic-operations-and-mutex-locks-for-better-concurrency</loc>
    <lastmod>2025-08-17T14:48:54.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/optimizing-nodejs-harnessing-the-event-loop-and-thread-pool-for-maximum-efficiency</loc>
    <lastmod>2025-10-31T10:39:15.431Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/mastering-idempotency-handling-transient-request-failures-in-modern-apis</loc>
    <lastmod>2025-05-24T13:53:28.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/load-balancer-in-go</loc>
    <lastmod>2025-04-04T04:41:41.527Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/mastering-the-singleton-pattern-guaranteeing-a-single-instance</loc>
    <lastmod>2025-02-07T03:57:08.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/inside-the-black-box-unveiling-the-secrets-of-database-internals</loc>
    <lastmod>2025-01-25T18:03:33.333Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/introduction-to-fundamental-design-patterns-part-2</loc>
    <lastmod>2025-01-08T13:36:45.512Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/introduction-to-fundamental-design-patterns-part-1</loc>
    <lastmod>2024-12-16T04:10:45.876Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/how-to-enhance-your-code-using-php-iterators</loc>
    <lastmod>2024-11-30T14:43:40.138Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/leetcode-minimum-path-sum-explained-a-dynamic-programming-approach</loc>
    <lastmod>2024-11-22T15:11:19.828Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/protecting-against-timing-attacks-with-timeboxing</loc>
    <lastmod>2024-10-18T11:11:48.171Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/detailed-solution-for-parsing-boolean-expressions-on-leetcode</loc>
    <lastmod>2024-10-13T16:08:35.962Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/javascript-event-bus-explained-simple-guide-for-beginners</loc>
    <lastmod>2024-10-09T03:26:01.501Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/how-i-built-my-own-interpreter-a-journey-to-creating-a-programming-language</loc>
    <lastmod>2024-09-26T13:36:44.860Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/can-i-build-a-micro-saas-platform-to-collect-user-feedback</loc>
    <lastmod>2024-09-12T18:47:38.480Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/asynchronous-tasks-made-easy-with-laravel-terminable-middleware</loc>
    <lastmod>2024-09-09T04:27:53.098Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/navigating-the-seas-of-change-upgrading-npm-packages-with-breaking-changes-vulnerabilities</loc>
    <lastmod>2023-12-16T17:37:05.920Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/from-code-to-container-the-art-of-dockerizing-your-applications</loc>
    <lastmod>2023-12-04T16:48:43.301Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/exploring-the-fundamentals-of-proxy-and-reflect-api-in-javascript-2023</loc>
    <lastmod>2023-11-07T16:02:55.398Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/crafting-a-unique-id-generator-for-distributed-systems</loc>
    <lastmod>2023-10-22T07:46:50.073Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/step-by-step-guide-building-your-own-redis-server-from-scratch</loc>
    <lastmod>2024-04-16T11:27:03.722Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/understand-concurrency-vs-parallelism</loc>
    <lastmod>2024-04-24T05:24:11.516Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/proxy-vs-vpn-what-is-the-difference</loc>
    <lastmod>2023-09-09T10:29:41.248Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/interesting-questions-can-you-delete-20-million-records-in-sql</loc>
    <lastmod>2023-09-03T06:36:26.495Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/mastering-binary-search-unveiling-the-recursive-approach</loc>
    <lastmod>2023-08-26T17:25:40.271Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/redefining-stacks-innovative-approaches-to-implementing-without-array</loc>
    <lastmod>2023-08-19T10:19:18.803Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/cracking-the-code-interesting-leetcode-min-stack-problem</loc>
    <lastmod>2023-08-15T10:17:33.818Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/real-life-applications-of-stack-data-structure</loc>
    <lastmod>2023-08-06T14:22:07.779Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/stateful-vs-stateless-architecture</loc>
    <lastmod>2023-07-31T18:30:44.586Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/render-props-an-advanced-react-pattern</loc>
    <lastmod>2023-07-25T08:01:52.957Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/laravel-api-versioning-v1-v2</loc>
    <lastmod>2023-07-20T14:24:24.800Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/build-self-hosted-qr-code-generator</loc>
    <lastmod>2023-07-13T01:17:45.729Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/loopback-4-in-2023</loc>
    <lastmod>2023-06-21T17:59:01.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/what-is-a-rest-api</loc>
    <lastmod>2023-06-18T14:39:46.899Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/understand-binary-in-bits-bytes</loc>
    <lastmod>2023-06-10T12:22:33.268Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/shard-database-to-handle-a-million-records</loc>
    <lastmod>2023-06-04T16:15:08.791Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/behind-the-scenes-of-domain-name-system-dns-server</loc>
    <lastmod>2023-05-31T17:17:28.796Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/long-polling-vs-websockets-for-real-time-updates</loc>
    <lastmod>2023-05-27T19:23:52.928Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/what-is-pmp-certification</loc>
    <lastmod>2023-05-24T16:04:00.862Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/loose-coupling-vs-tight-coupling-in-the-object-oriented-design</loc>
    <lastmod>2023-05-17T11:52:46.742Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/what-is-a-proxy-server-how-they-work</loc>
    <lastmod>2023-05-13T10:55:47.788Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/behind-the-sence-of-magic-link-signup-login</loc>
    <lastmod>2023-05-04T18:08:11.762Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/do-you-know-what-is-database-engine-in-relational-database</loc>
    <lastmod>2023-05-01T06:18:59.663Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/do-companies-really-need-a-senior-software-engineer</loc>
    <lastmod>2023-04-27T17:35:03.544Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/why-micro-service-architecture</loc>
    <lastmod>2023-04-23T05:48:02.223Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/what-is-rate-limiting-all-the-basic-things-you-need-to-know</loc>
    <lastmod>2023-04-16T07:02:16.881Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/behind-the-scene-of-function-calls-and-call-stack</loc>
    <lastmod>2023-04-09T11:41:17.666Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/series/domain-driven-design</loc>
    <lastmod>2026-10-15T11:34:14.984Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/series/design-patterns-101-php</loc>
    <lastmod>2026-10-15T11:34:14.984Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/archive</loc>
    <lastmod>2026-10-15T11:34:14.984Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://saravanasai.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-15T11:34:14.984Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>