System Design · Microsoft · Medium
Design a read-heavy serving system and API for an e-commerce launch page that displays current prices for a large product catalog. A product's price changes no more than once in any 24-hour period. The page must fetch every product's current price with low latency, even under high traffic. Your design should cover the read and write interfaces, the storage and caching layers, and how bulk requests for many products are handled. Explain how the system keeps published prices…
Checking your access…