PACELC Theorem
PACELC extiende CAP: sin particiones, se negocia entre latencia (L) y consistencia (C); con particiones, entre disponibilidad (A) y consistencia (C).
Propósito
Refinar la disyuntiva del CAP incorporando el equilibrio latencia-consistencia durante el funcionamiento normal (sin particiones).
Mecanismo
PA/EL (p. ej., Cassandra): elige A durante las particiones y L sin ellas. PC/EC (p. ej., Spanner): elige C con y sin particiones. PC/EL (p. ej., PNUTS): una estrategia híbrida.
Casos de uso
- Selección fina de sistemas distribuidos
- Compromisos latencia-consistencia
- Comparación de bases de datos