System playground
How a request travels through a system
Client, gateway, services, cache, message broker, workers and database — in one living map. Pick a scenario, send a request and watch how the system behaves at work and under failure.
What is happening
Pick a scenario and send a request — the packet travels through the city, and every step is explained here.
The animation is slowed down for clarity; latencies in the trace are realistic.
Request
GET/api/orders/42
Ctrl + Enter
Trace
Send a request to see a span for every node.
Response
The response appears when the request is back at the client.
Logs
- All quiet so far.
System components
Every building is a component of the architecture. Pick one here or on the diagram to see why it is there and how I build and run it.