concurrengine.com
spawnqueueraceforkbarrierdeadlockreplay
fly tower: dependency hoist
delay
034ms
act i / spawn
ccg
orn
un.
neeo
i.cm

rehearsal mark 00: all actors wait for the pulse

concurrengine.com

A simulation stage where events enter together, stall politely, race dangerously, fork into futures, then return for replay.

observer pit

chalk: first synchronization pulse aligns the name

act ii

Queue

Restless intentions behind velvet rails.

ready queue / no actor owns the stage yetWAIT
timer queue / sandbags lower one by one122855
act iii

Race

Two futures reach the same prop.

shared
prop
write
write
CANCELLED BRANCH
act iv

Fork

One cue duplicates into three choreographies.

cue
worker a begins before the baton fallsworker b inherits the tempoworker c leaves a ghost event
act v

Barrier

The gate refuses drama until every token arrives.

sync barrier: four arrivals required
intertitle

deadlock dream

Two suspended doors, each waiting for the other to open.

lock a
waits for b
lock b
waits for a
act vi

Replay

Prior runs remain as onion-skin frames behind the current tick.

run -3
run -2
run -1
now

what if two futures arrive together