Messaging & Event Streams





A queue is two hours behind and growing. Drain it without dropping work or melting the database.
One celebrity account with 40 million followers. Choose your fan-out and pay for it.
Rebuild a corrupted read model from the log alone, while new events keep arriving.
Every message is delivered twice and one is out of order. Charge the card exactly once anyway.
A five-step booking fails at step four. Unwind it correctly with no distributed transaction available.
The other tracks
The machine and the network under every diagram · 5 modules · 23h
Where the state lives, and what it costs to keep it · 6 modules · 30h
Making the second request cheap · 4 modules · 16h
From one box to a fleet, without a rewrite · 5 modules · 17h
What happens on the worst day · 5 modules · 18h
The six systems you will actually be asked to draw · 6 modules · 22h
Running the forty-five minutes on purpose · 5 modules · 12h