A key-value platform serves 20,000 rps worldwide and must hold 99.995% availability with p99 ≤ 100 ms, critical durability — under $3,000/mo. You start single-region with under-provisioned DynamoDB, no CDN, no cache.
Scale it globally: set the deployment footprint to active-active multi-region, add a CDN for edge caching and an ElastiCache tier to shield the datastore, and switch DynamoDB to on-demand so it absorbs global spikes without throttling. Keep every tier lean — multi-region doubles the bill.