Ready to ship.
The CI spinner waits on its landing inside the rack cage. Six slabs stand in a row behind it, and the SEV-1 flag lies flat.
A desk toy of the oldest story in software: press Enter, six servers fall, and a red SEV-1 flag goes up.
The CI spinner waits on its landing inside the rack cage. Six slabs stand in a row behind it, and the SEV-1 flag lies flat.
The red Enter key on the little laptop is a lever: pressing it tips the landing, and the spinner starts rolling down its fin.
Nothing drives it but gravity. The spinner takes about half a second to reach the first slab, and that is the on-call's window.
At 0.52 s the spinner knocks DEPLOY into LB, LB into RACK, then DB, API and the tall PROD.
PROD lands on the trigger at the far end, and the red SEV-1 flag swings up to stand level.
Stand the toy on its laptop end and lay it flat again. Every slab, the spinner, the key and the flag fall back to the start.
Push ROLLBACK while the spinner is still rolling and a door swings across its path. It stops short of DEPLOY, and prod stays up.
Each slab carries the name of a layer, raised on the rail beneath it. They stand shortest first, so every fall lands on something taller.
Made for a developer's desk: 12.5 in long and 2.5 oz, it sits below the monitor where the one who pushes and the one on call can both reach it.
The clock starts when Enter goes down. The spinner's roll sets the deadline, not how hard anyone pushes, so the on-call races the toy's own timing and nothing else.
Window to roll back Chain falling
Enter goes down. The spinner leaves its landing.
A typical person has only just started to move.
A finger already resting on ROLLBACK has the door shut.
Last moment the door can close in front of the spinner.
The spinner hits DEPLOY. Nothing stops the chain now.
PROD lands on the trigger. SEV-1 is up.
The deadline moves only with the table: from 0.45 s to 0.48 s across a 1° tilt either way. Play with a finger on the knob and the on-call usually wins; play with hands flat on the desk and it is a real race.
10 moving parts on one frame, all in the box.
No. The spinner rolls by gravity and everything else moves because a slab or a finger pushes it. There are no batteries, magnets, motors or screws.
Yes. Press Enter with one hand and try to reach ROLLBACK with the other, or just knock prod over for the satisfaction. With two players, one pushes and one is on call, then you swap.
Yes, if they are ready. The door has to close within about 0.46 s of the press. A typical reaction takes 0.27 s, so a finger resting on the knob usually saves prod, and a hand flat on the desk makes it a race.
Stand the toy on its laptop end and lay it back down. Every slab stands up again, the spinner returns to its landing, the Enter key resets and the flag folds flat.
PLA, light grey with red on the Enter key, the ROLLBACK knob, PROD's top and the SEV-1 flag. Nothing falls off or flies off the desk.