Skip to content

Glossary: System Design Beyond the Basics in JavaScript

State machine

Also written: payment state machine

A list of allowed states and moves, with every other move refused. A late retry can't capture a failed payment.

Where the book teaches it

Related terms

Double-entry ledger