Published : Apr 03, 2024
Apr 2024
Assess
Tigerbeetle is an open-source distributed database for financial accounting. Unlike other databases, it’s designed to be a domain-specific state machine for safety and performance. The state from one node in the cluster is replicated in a deterministic order to other nodes via the Viewstamped Replication consensus protocol. We quite like the design decisions behind Tigerbeetle to implement double-entry bookkeeping with strict serializability guarantees.