Skip to main content

Simulation run on this device. Scenario values are not sent anywhere — the engine is fully local.

system design game · free

Deadlock Graph Builder

Build the waits-for graph and find the cycle before the database does.

Can you close the cycle that deadlocks the system?

Engine 1.0.0 · game
6
10
2
505000
Wait-for density
40%
Cycle risk
90.9%
Timeout kill
1000 ms
Advice
order locks

High deadlock risk — impose global lock order.

6 tx, 10 objects, hold 2

Method

  • Deterministic local model of the mechanism — knobs recompute outputs instantly with no network.
  • Numbers are teaching approximations, not production capacity guarantees.