<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://animeshgaitonde.medium.com/multiple-processes-architecture-doesnt-scale-well-fcffd106bcdd</loc><lastmod>2020-08-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/good-question-rohan-5e4d1e19ad1f</loc><lastmod>2021-04-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-to-ensure-that-write-operations-dont-consume-latency-it-s-essential-to-use-write-back-cache-d88757345bd</loc><lastmod>2020-10-03</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-a-lot-dieter-indeed-solid-principles-are-a-must-in-developing-a-well-maintained-software-13df41d011be</loc><lastmod>2020-09-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-diego-i-have-used-java-in-the-examples-347dfd8816c</loc><lastmod>2020-09-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/i-am-referring-to-storing-the-mappings-between-the-long-url-and-short-url-23a069f9cdc2</loc><lastmod>2020-09-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/hey-naman-aec902f2ff4</loc><lastmod>2020-09-03</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-javier-for-the-feedback-c3b21e535dce</loc><lastmod>2021-01-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com</loc><lastmod>2026-07-10</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://animeshgaitonde.medium.com/about</loc><lastmod>2026-07-10</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://animeshgaitonde.medium.com/great-article-it-simplifies-and-explains-the-concept-really-well-5b3c7c04ff0b</loc><lastmod>2021-04-03</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-toan-c1383dd2177f</loc><lastmod>2022-08-31</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-a-lot-for-the-kind-words-f4896ef7e5c8</loc><lastmod>2022-08-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/origin-server-can-be-far-away-from-the-end-user-5d635b7ed0ff</loc><lastmod>2023-02-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/hi-zeeshan-040d06036729</loc><lastmod>2024-11-09</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/hi-nilesh-36975c28e9d8</loc><lastmod>2024-12-26</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/sde-3-is-a-wide-range-in-amazon-and-may-or-may-not-equal-staff-engineer-at-other-places-b73ff3b71d00</loc><lastmod>2024-12-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-thats-the-downside-09d98f280d5b</loc><lastmod>2025-05-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-agree-that-there-is-a-privacy-risk-but-its-difficult-to-manage-long-urls-for-any-company-8c274e1ef789</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/assuming-long-urls-are-at-least-10x-of-short-urls-if-tinyurl-like-service-didnt-exist-it-would-e0a1d32f7db1</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-419687b78a13</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/users-can-provide-a-custom-domain-but-the-article-doesnt-deal-with-the-internals-of-how-the-custom-4751de5eecec</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/i-believe-love-is-not-just-about-connecting-with-someone-or-becoming-friends-it-takes-time-dc17b5ff453a</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/haha-it-would-be-interesting-with-lots-of-new-learnings-da1c2a15584c</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/i-am-not-referring-to-engineering-complexity-thats-solvable-20a9e4950cdc</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/100k-s-is-to-convert-from-long-to-short-9a6297d8a25b</loc><lastmod>2025-05-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/the-transactions-in-the-storage-layer-guarantee-uniqueness-96ab7874b0ac</loc><lastmod>2025-05-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/this-is-bulk-short-link-generation-f6b78747dbb9</loc><lastmod>2025-05-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/ideally-cache-cant-exist-in-the-write-path-c1b3e1648ddc</loc><lastmod>2025-05-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/async-is-one-of-the-approaches-but-is-discarded-bf86b4906b0f</loc><lastmod>2025-05-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/indeed-bc062298ae1f</loc><lastmod>2025-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-almost-never-929f32de6947</loc><lastmod>2025-05-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/the-system-would-need-permanent-data-persistence-which-wouldnt-be-guaranteed-by-redis-7d4b19dde93e</loc><lastmod>2025-05-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-varun-8bbce592df21</loc><lastmod>2025-05-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-akshay-45bf25ccd909</loc><lastmod>2025-05-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-87e70f2f2527</loc><lastmod>2025-05-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/this-is-a-great-framework-9cb04bcfe929</loc><lastmod>2025-06-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-dhawal-44d2616030c4</loc><lastmod>2025-05-31</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/the-parallelism-can-help-at-a-partition-level-807667c38043</loc><lastmod>2025-05-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/dynamodb-provides-support-for-batch-writes-777120fab9d8</loc><lastmod>2025-05-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://animeshgaitonde.medium.com/being-single-threaded-this-is-an-advantage-for-redis-eedd58f9ddbd</loc><lastmod>2025-07-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-dipayan-fb06e54d6b5d</loc><lastmod>2025-07-30</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-thats-correct-also-since-it-s-in-memory-the-operation-would-be-blazing-fast-0a6d528ceea5</loc><lastmod>2025-07-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-for-point-1-38c7d4ddb182</loc><lastmod>2025-07-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-agree-with-the-kafka-streams-example-07dbfb9907e1</loc><lastmod>2025-07-29</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-in-case-of-global-system-cdn-will-help-serve-the-view-counts-quickly-595962fc820f</loc><lastmod>2025-07-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-99d01c1451b7</loc><lastmod>2025-08-26</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-agree-that-was-the-answer-i-was-expecting-for-the-food-for-thought-question-instead-of-32e476e10936</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-c14b73e021cf</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-will-definitely-have-a-look-1c5fd7427c2a</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-4fd769c164db</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/it-depends-on-the-business-use-case-that-ones-solving-3823a0edccd5</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/that-would-indeed-make-booking-simpler-92236a6a3c3a</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-for-highlighting-this-7d58b95e59cc</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/this-has-a-database-dependency-right-3c1ff8a1630b</loc><lastmod>2025-10-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-for-highlighting-76b52a722c24</loc><lastmod>2025-10-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-in-this-case-the-approach-becomes-optimistic-locking-and-theres-no-need-to-explicitly-lock-160650f8fc2c</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/sorry-i-didnt-get-you-could-you-elaborate-7bbb47d70edc</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/pessimistic-locking-is-where-you-explicitly-take-a-database-lock-the-solution-that-you-are-1b611f3a3b8a</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://animeshgaitonde.medium.com/fifo-sqs-ensures-that-the-messages-for-a-given-messagegroupid-are-processed-sequentially-by-a-given-f3ca0a4f064a</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-for-highlighting-the-same-335e75267f5f</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/you-are-referring-to-which-approach-f81505167b17</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-the-optimistic-locking-approach-discussed-in-the-article-addresses-the-problem-through-1f18c062db02</loc><lastmod>2025-10-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/yes-correct-it-depends-on-the-memory-cpu-process-limits-file-descriptor-limits-etc-32e9eb94d372</loc><lastmod>2026-02-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/indeed-46308fac63ce</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/the-final-solution-addresses-the-scale-problem-70acfcc521b2</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/definitely-kafka-can-be-a-good-choice-to-solve-the-problem-702cc9f799ee</loc><lastmod>2026-02-25</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-ashutosh-for-the-inputs-1ff1ebc45ae9</loc><lastmod>2025-01-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/indeed-5847ffe9787c</loc><lastmod>2026-06-28</lastmod><changefreq>daily</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/hi-surya-cd2d047504e0</loc><lastmod>2025-08-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/what-if-redis-crashes-all-the-data-so-far-that-was-aggregated-would-be-lost-129bd55fe85e</loc><lastmod>2025-08-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/sure-datta-thanks-for-the-inputs-i-will-plan-to-cover-this-in-the-subsequent-articles-90a1c7c17f3a</loc><lastmod>2026-03-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/perhaps-its-the-most-important-ingredient-to-tackle-an-argument-7dcf4cdb64f9</loc><lastmod>2026-03-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/i-believe-migration-work-is-a-one-off-use-case-and-you-may-not-always-require-migration-in-every-pr-e4e72ba2a15f</loc><lastmod>2026-03-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/teaching-itself-is-a-skill-2aeab3a6a251</loc><lastmod>2026-03-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/mentors-must-develop-casual-relationship-with-the-mentee-and-listen-carefully-to-understand-the-407c5ded8912</loc><lastmod>2026-03-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/excellent-article-that-explains-the-importance-of-reading-in-simple-words-b4cc12b6e278</loc><lastmod>2026-04-19</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/if-the-person-is-so-self-aware-arent-they-aware-that-they-are-over-analyzing-5004e93ed136</loc><lastmod>2026-05-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/i-believe-constant-focus-on-these-things-increases-the-cognitive-load-that-eventually-burns-the-815745e997e3</loc><lastmod>2026-05-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://animeshgaitonde.medium.com/thanks-ari-71a972885280</loc><lastmod>2026-04-24</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://animeshgaitonde.medium.com/i-believe-this-could-be-use-cases-such-as-updating-the-recommendations-real-time-70bdc39676c5</loc><lastmod>2026-02-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
</urlset>
