Marketplace architecture examples
Two sides, one transaction, and everything that has to stay in step.
Ride hailing app, like UberMatching riders and drivers: live locations in a geo index, dispatch, surge, trips and payments. A classic system design interview.
Stays marketplace, like AirbnbSearch by place and date, reserve without double-booking, pay out to hosts after the stay.
E-commerce marketplaceSellers, catalog, cart, checkout and payouts, with event-driven inventory and search.
Food delivery, like iFood or DoorDashThree sides at once: customer, restaurant and courier, with one order moving through a state machine.