Serie
Consistencia y concurrencia
La consistencia no es un sí o un no: cada garantía se paga en espera, en reintentos o en disponibilidad, y el banco decide cuánta compra en cada sitio.
Los protagonistas son Ana y Luis, clientes de BCPS Bank, un banco ficticio. Ana tiene una cuenta nómina, solo suya, y una de gastos que comparte con Luis. Los cuatro primeros episodios pasan dentro de la base de datos de Cuentas; el último sale de ella, a un cajero de pueblo que se queda sin conexión. En casi todas las simulaciones eres tú quien decide el orden de los pasos.
- 01Todo o nadaACID
- 02Dos cajeros a la vezniveles de aislamiento
- 03Esperar o reintentarbloqueos y deadlocks
- 04Cada uno con su fotoMVCC
- 05El cajero sin conexiónCAP y PACELC
Abre la caja que la serie de eventos dejaba cerrada («Cuentas lo hace en una sola transacción») y sigue donde lo dejaron la de DDD (agregados) y la de resiliencia (el riesgo acotado).