Marketplace, Dispatch, and Logistics System Design Questions

Designing two-sided marketplaces and real-time operational platforms end to end, where the domain shapes the architecture: rider/driver and order/courier matching and dispatch (batched vs greedy assignment, single-assignment guarantees, re-matching, pooling), order, booking and inventory flows (holds, double-booking prevention, quote-to-checkout price honoring), surge and dynamic pricing systems (demand/supply signals, damping, caps and fairness controls, pricing rules), ETA and routing services (road graphs, time-dependent weights, map-matching, traffic fusion, degraded modes), proximity-driven matching over moving supply (geo-partitioned matchers, hotspot rebalancing, boundary effects), and real-time location tracking. Covers the canonical ride-hailing, food/parcel delivery, and booking marketplace case studies and the consistency, latency, and scale challenges they share. Generic building blocks used by these designs (caching, rate limiting, sagas, stream-processing internals, spatial index primitives, observability, deployment) are covered by their own topics.

HardSystem Design
66 practiced

Design an order routing and fulfillment decision system for a marketplace processing 1,000,000 orders/day. Requirements: minimize total delivery cost while meeting SLAs (95% on-time), support multi-warehouse inventory, carrier selection with live capacity, retries and fallbacks; make routing decisions within 200ms per order at peak. Outline architecture, data stores, matching algorithm approach, caching strategy, coordination between services, scaling plan, and success metrics.

HardSystem Design
61 practiced

Architect a scalable dispatch system that supports batching multiple orders per courier in high-density urban zones and single-order dispatch in low-density zones. Outline the components, APIs, data flows, and operational constraints (latency, failure modes) you must consider.

That is every published Marketplace, Dispatch, and Logistics System Design question for Product Manager so far. Browse the other topics in this category, or practice this one interactively.