Design StudioDesign an E-Commerce Platform (Amazon/Flipkart)
Loading canvas…

Drag shapes, components, or icons here, then connect them to draw your architecture

Double-click to rename · select and drag a corner to resize · Delete to remove · Ctrl+Z / Ctrl+Shift+Z to undo / redo

Requirements

Scale & non-functional

  • 300M products in the catalog
  • 100K orders/day at steady state; 500K orders/day peak (sale events)
  • 99.99% availability for the checkout and payment flows
  • Search results returned in < 100ms
  • Inventory must never go negative — zero overselling tolerance
  • Order placement latency < 500ms (excluding payment processing)
  • Payment processing: eventual confirmation within 30 seconds

Instant design score

Place and connect components to see your score update live.

Aria's review

Pro

Get a senior-interviewer review: bottlenecks, trade-offs, what's missing, and probing questions.

Draw a design first.