Blackship Architecture: State Machines, Dependency Graphs, and Resilience Patterns
How Blackship uses explicit state machines, topological ordering, circuit breakers, and lifecycle hooks to manage FreeBSD jails reliably.
How Blackship uses explicit state machines, topological ordering, circuit breakers, and lifecycle hooks to manage FreeBSD jails reliably.
How a Moroccan captain finally implemented the most requested state_machines feature after 9 years of maintainer paralysis. Featuring the RMNS Atlas Monkey and emergency warp protocols.
When half the mining fleet switched to using simple Rails enums for state management, chaos ensued. Ships transitioned from operational to vacuum exposure without validation, weapons fired randomly, and life support systems failed catastrophically. This is the story of how Captain Seuros proved that enums are not state machines, and why the state_machines gem saved the fleet from disaster.