Protocolo Two Phase Commit (2PC)
O Two Phase Commit (2PC) é um protocolo de compromisso atômica
(ACP). É um algoritmo distribuído que coordena todos os processos
que participam de uma transação distribuída atômica sobre a
possibilidade de confirmar ou anular (roll back) a operação (que
é um tipo especializado de protocolo de consenso). É usado
em banco de dados (principalmente distribuído como o
MySQL-Cluster), aplicações que exige controle transacional, redes
de computadores.
O protocolo alcança o seu objectivo, mesmo em muitos casos de
falha temporária do sistema (que envolvem um ou outro processo, o
nó da rede, a comunicação, falhas, etc), e é, portanto,
amplamente utilizada.
Conforme vemos na figura a cima, o nome "Duas Fases" é devido a …
Mostrando entradas 1 para 1
Apr
09
2013
Mostrando entradas 1 para 1