Start with a system story.

Explore featured, end-to-end systems or start with a focused pattern. Every template includes a journey you can run.

Watch a run
06 / RUNNABLE TEMPLATE

Uber-style ride hailing (simplified)

FEATURED SYSTEM
System model / Ride request, persistence, and matching
Rider
actor
Trip API
gateway
Pricing
service
Trips DB
data
Dispatch
queue
Matcher
service
Driver
actor
EDITABLE
HOW IT WORKS

Explore an Uber-style request from nearby-driver lookup and pricing through durable dispatch and driver notification.

Run this
Request and dispatch a ride
You will see
See the complete request and driver-matching path in one run.
System designMarketplaceMessaging