Skip to content

Glossary: System Design Basics in Go

CAP theorem

Also written: CAP

During a network partition, a system must choose between consistency (refuse rather than be wrong) and availability (answer, maybe with stale data). Designs choose per feature.

Where the book teaches it

Related terms

network partitionstrong consistencyeventual consistencyavailability