Programación
Two-Phase Commit: cómo se coordina una transacción distribuida
Two-phase commit es el protocolo que usan las bases de datos distribuidas para confirmar una transacción en varios nodos a la vez, sin dejar datos a medio escribir. Esta guía muestra cómo implementarlo con PostgreSQL, sus fallas conocidas y cuándo conviene reemplazarlo por Sagas o consenso distribuido.









