Cianplan

Level 2: Data · L2.5 Consistency models, CAP & PACELC

Choosing consistency per feature

Pick consistency per feature in one product (likes vs payments).

12 min · Pro

What you take away

  • Consistency is chosen per feature, not per system — one product routinely needs both ends of the spectrum.

And 3 more inside the class, in Pro.

How the class is laid out

  1. The problem
  2. The simple version
  3. One product, eight decisions
  4. The spectrum
  5. Linearizable vs serializable
  6. CAP
  7. PACELC
  8. Per feature
  9. Decide these