Nivel 2: Datos · L2.4 Transacciones y aislamiento
Two-phase commit y por qué los servicios lo evitan
Explicar 2PC y su costo en bloqueo y disponibilidad.
11 min · Pro
Lo que te llevas
- La fase uno le pide a cada participante que prometa de forma durable que puede hacer commit; la fase dos les dice a todos qué hacer.
Y 3 ideas más dentro de la clase, en Pro.
Cómo está armada la clase
- El problema
- La versión simple
- El protocolo, y su costo
- Qué hacer en su lugar
- ACID
- Anomalías
- MVCC
- Control de concurrencia
- 2PC
- Comprueba lo que entendiste