<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fp-system-design.pages.dev/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/backpressure-and-flow-control/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/cache-stampede-and-thundering-herd/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/consistent-hashing/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/exactly-once-semantics/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/hot-partitions-and-the-celebrity-problem/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/probabilistic-data-structures/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/tail-latency-and-p99/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/the-dual-write-problem-and-outbox/</loc></url><url><loc>https://fp-system-design.pages.dev/advanced/vector-clocks-and-crdts/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/async-queue-worker/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/caching-redis/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/deploy-and-compose/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/load-testing/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/observability/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/rate-limiting/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/resilience/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/scaling-out/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/storage-postgres/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/the-mvp/</loc></url><url><loc>https://fp-system-design.pages.dev/build-and-scale/where-next/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/caching/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/content-delivery-networks/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/databases-overview/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/dns-and-routing/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/load-balancers/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/message-queues/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/building-blocks/reverse-proxies-and-api-gateways/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-chat-system/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-news-feed/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-notification-system/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-payment-system/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-rate-limiter/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-search-engine/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-stock-exchange/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-typeahead-autocomplete/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-url-shortener/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-a-web-crawler/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-dropbox/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-google-docs/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-uber/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/design-youtube/</loc></url><url><loc>https://fp-system-design.pages.dev/case-studies/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/event-driven-architecture/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/graphql/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/realtime-polling-websockets-sse/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/rest-apis/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/rpc-and-grpc/</loc></url><url><loc>https://fp-system-design.pages.dev/communication/sync-vs-async-messaging/</loc></url><url><loc>https://fp-system-design.pages.dev/data/data-modeling/</loc></url><url><loc>https://fp-system-design.pages.dev/data/indexing/</loc></url><url><loc>https://fp-system-design.pages.dev/data/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/data/partitioning-and-sharding/</loc></url><url><loc>https://fp-system-design.pages.dev/data/replication/</loc></url><url><loc>https://fp-system-design.pages.dev/data/sql-vs-nosql/</loc></url><url><loc>https://fp-system-design.pages.dev/data/transactions-and-acid/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/cap-and-pacelc/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/consensus-raft-paxos/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/consistency-models/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/idempotency/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/leader-election-and-coordination/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/distributed-systems/time-clocks-and-ordering/</loc></url><url><loc>https://fp-system-design.pages.dev/foundations/availability-slas-and-nines/</loc></url><url><loc>https://fp-system-design.pages.dev/foundations/back-of-envelope-estimation/</loc></url><url><loc>https://fp-system-design.pages.dev/foundations/cap-theorem-intuition/</loc></url><url><loc>https://fp-system-design.pages.dev/foundations/fallacies-of-distributed-computing/</loc></url><url><loc>https://fp-system-design.pages.dev/foundations/latency-throughput-and-numbers/</loc></url><url><loc>https://fp-system-design.pages.dev/foundations/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/frontier/building-with-llms/</loc></url><url><loc>https://fp-system-design.pages.dev/frontier/data-intensive-frontier/</loc></url><url><loc>https://fp-system-design.pages.dev/frontier/edge-and-serverless/</loc></url><url><loc>https://fp-system-design.pages.dev/frontier/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/observability/alerting-and-on-call/</loc></url><url><loc>https://fp-system-design.pages.dev/observability/deployment-strategies/</loc></url><url><loc>https://fp-system-design.pages.dev/observability/distributed-tracing/</loc></url><url><loc>https://fp-system-design.pages.dev/observability/logging/</loc></url><url><loc>https://fp-system-design.pages.dev/observability/metrics/</loc></url><url><loc>https://fp-system-design.pages.dev/observability/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/circuit-breakers-and-bulkheads/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/disaster-recovery-rpo-rto/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/graceful-degradation-and-load-shedding/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/rate-limiting/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/redundancy-and-failover/</loc></url><url><loc>https://fp-system-design.pages.dev/reliability/timeouts-retries-and-backoff/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/caching-strategies/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/database-scaling-patterns/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/performance-bottlenecks/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/read-replicas-and-cqrs/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/statelessness-and-sessions/</loc></url><url><loc>https://fp-system-design.pages.dev/scaling/vertical-vs-horizontal/</loc></url><url><loc>https://fp-system-design.pages.dev/security/authentication/</loc></url><url><loc>https://fp-system-design.pages.dev/security/authorization/</loc></url><url><loc>https://fp-system-design.pages.dev/security/encryption-in-transit-and-at-rest/</loc></url><url><loc>https://fp-system-design.pages.dev/security/oauth-and-jwt/</loc></url><url><loc>https://fp-system-design.pages.dev/security/overview/</loc></url><url><loc>https://fp-system-design.pages.dev/security/secrets-management/</loc></url><url><loc>https://fp-system-design.pages.dev/security/threat-modeling-and-abuse/</loc></url></urlset>