Hld
System Design
Easy
FreshPulse Dynamic Pricing
Design a dynamic pricing engine for a regional grocery delivery app. Prices for 100,000 items must be updated every 5 minutes based on local demand, remaining inventory, and competitor prices. The system serves 1 million active users. How do you ensure users always see the latest price at checkout without crashing the database under heavy read load?
Key concepts
event-driven architecturedistributed cachestream processing
Practise this out loud — free
Start a mock interview on THIS exact question — a voice AI interviewer opens with it, pushes back like a real onsite, then hands you an instant scorecard.
🎙 Practise this question now