<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.tanyaradzwatmushonga.me/</loc>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/aws-cloud-engineering-the-devops-mindset-explained</loc>
<lastmod>2026-04-03T19:07:07.161Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/chaos-engineering-how-to-build-systems-that-embrace-failure</loc>
<lastmod>2026-03-12T15:02:55.880Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/serving-ai-agents-scalable-llm-inference-architecture</loc>
<lastmod>2026-03-12T14:58:23.444Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/collaborative-editing-how-google-docs-handles-concurrency</loc>
<lastmod>2026-03-12T14:52:57.580Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/distributed-locking-preventing-race-conditions-with-redlock</loc>
<lastmod>2026-03-12T14:18:01.032Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/real-time-fraud-detection-architecture-for-fintech-security</loc>
<lastmod>2026-03-12T14:13:16.125Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/full-text-search-scalable-engines-with-elasticsearch</loc>
<lastmod>2026-03-12T14:08:44.922Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/netflix-open-connect-building-a-custom-cdn-for-speed</loc>
<lastmod>2026-03-12T14:05:11.185Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/tiktok-algorithm-engineering-a-viral-recommendation-engine</loc>
<lastmod>2026-03-12T14:04:55.078Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/spotify-engineering-streaming-audio-to-millions-globally</loc>
<lastmod>2026-02-03T11:53:08.141Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/push-notifications-designing-a-million-user-system</loc>
<lastmod>2026-01-30T17:56:56.699Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/zoom-architecture-low-latency-audio--video-at-scale</loc>
<lastmod>2026-01-26T08:11:29.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/whatsapp-engineering-how-end-to-end-encryption-works</loc>
<lastmod>2026-01-23T09:33:37.592Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/database-sharding-scaling-instagrams-postgres-db</loc>
<lastmod>2026-01-19T08:07:32.815Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/api-gateway-patterns-the-front-door-of-microservices-architecture</loc>
<lastmod>2026-01-15T20:25:41.720Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/consistent-hashing-how-discord-scales-to-billions-of-users</loc>
<lastmod>2026-01-13T14:05:18.987Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/how-digital-wallets-work-system-design-guide-2026</loc>
<lastmod>2026-01-05T17:49:45.017Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/aws-terraform-postmortem-standard-architecture</loc>
<lastmod>2025-12-29T09:57:26.683Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/architecture-agentic-ai-autonomous-agents-deep-dive</loc>
<lastmod>2025-12-25T15:47:24.429Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/ci-cd-pipeline-aws-codepipeline-codebuild-ecs-ecr</loc>
<lastmod>2025-11-29T07:42:22.944Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/inside-spotify-wrapped-engineering</loc>
<lastmod>2025-11-10T07:51:42.600Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/if-you-still-use-arrays-for-everything-read-this</loc>
<lastmod>2025-06-08T20:45:43.065Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/whatsapp-video-calling-engineering-real-time-communication</loc>
<lastmod>2025-04-28T10:23:33.234Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/how-indrive-finds-nearby-drivers-in-real-time</loc>
<lastmod>2025-04-15T19:06:35.132Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/ai-tools-and-human-creativity-in-software-development</loc>
<lastmod>2025-04-07T17:57:45.598Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/what-happens-when-you-enter-a-url-in-the-browser</loc>
<lastmod>2025-03-31T17:56:11.872Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/you-think-you-know-sql-let-me-prove-you-wrong</loc>
<lastmod>2025-03-17T18:38:19.507Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/ultimate-guide-building-scalable-high-performance-backends</loc>
<lastmod>2025-03-10T11:05:09.238Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/scalable-authentication-authorization-microservices-netflix</loc>
<lastmod>2025-03-03T13:45:13.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/implement-infrastructure-as-code-aws</loc>
<lastmod>2025-03-03T11:07:47.904Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/docker-backbone-modern-devops-origins-impact</loc>
<lastmod>2025-02-26T09:28:07.584Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/youtube-system-design-handling-billions-requests</loc>
<lastmod>2025-02-26T09:22:18.899Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/difference-between-aws-codebuild-and-other-tools</loc>
<lastmod>2025-02-26T09:18:49.250Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/facebook-scalable-news-feed-design-challenges-solutions</loc>
<lastmod>2025-02-26T09:14:53.046Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/what-is-devops-and-how-does-aws-supports-it</loc>
<lastmod>2025-02-26T09:11:23.805Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/blog/deepseek-ai-cyberattack-impact-ai-security</loc>
<lastmod>2025-02-26T09:06:45.072Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/aws-cloud-engineering</loc>
<lastmod>2026-03-22T19:43:59.823Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/aws-cloud-engineering/aws-cloud-engineering-the-devops-mindset-explained</loc>
<lastmod>2026-04-03T19:07:07.161Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed</loc>
<lastmod>2026-01-12T20:26:48.306Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/api-gateway-patterns-the-front-door-of-microservices-architecture</loc>
<lastmod>2026-01-15T20:25:41.720Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/zoom-architecture-low-latency-audio--video-at-scale</loc>
<lastmod>2026-01-26T08:11:29.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/push-notifications-designing-a-million-user-system</loc>
<lastmod>2026-01-30T17:56:56.699Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/spotify-engineering-streaming-audio-to-millions-globally</loc>
<lastmod>2026-02-03T11:53:08.141Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/netflix-open-connect-building-a-custom-cdn-for-speed</loc>
<lastmod>2026-03-12T14:05:11.185Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/consistent-hashing-how-discord-scales-to-billions-of-users</loc>
<lastmod>2026-01-13T14:05:18.987Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/real-time-fraud-detection-architecture-for-fintech-security</loc>
<lastmod>2026-03-12T14:13:16.125Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/tiktok-algorithm-engineering-a-viral-recommendation-engine</loc>
<lastmod>2026-03-12T14:04:55.078Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/full-text-search-scalable-engines-with-elasticsearch</loc>
<lastmod>2026-03-12T14:08:44.922Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/distributed-locking-preventing-race-conditions-with-redlock</loc>
<lastmod>2026-03-12T14:18:01.032Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/collaborative-editing-how-google-docs-handles-concurrency</loc>
<lastmod>2026-03-12T14:52:57.580Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/serving-ai-agents-scalable-llm-inference-architecture</loc>
<lastmod>2026-03-12T14:58:23.444Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/chaos-engineering-how-to-build-systems-that-embrace-failure</loc>
<lastmod>2026-03-12T15:02:55.880Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/database-sharding-scaling-instagrams-postgres-db</loc>
<lastmod>2026-01-19T08:07:32.815Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.tanyaradzwatmushonga.me/series/system-design-deconstructed/whatsapp-engineering-how-end-to-end-encryption-works</loc>
<lastmod>2026-01-23T09:33:37.592Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
