Sumários
3-Phase Commit vs 2-Phase Commit
9 junho 2009, 09:30 • João Pedro Faria Mendonça Barreto
Mini-teste.
Discussão dos casos de bloqueio do 2PC e do respectivo impacto.
Problema do consenso e impossibilidade de consenso em sistemas assíncronos com possibilidade de falhas silenciosas.
Análise do protocolo 3PC.
Transacções distribuídas e tolerância a faltas no 2PC
9 junho 2009, 08:00 • João Pedro Faria Mendonça Barreto
Monitores transaccionais e aspectos arquitecturais em transacções distribuídas.
Exercício: porquê o 1-Phase Commit não garante atomicidade?
2-PC: descrição de funcionamento sem falhas, análise em caso de falhas de participante e coordenador, discussão de casos de bloqueio.
Monitores Transaccionais e 2PC em caso de falhas
4 junho 2009, 09:30 • João Pedro Faria Mendonça Barreto
Arquitectura de transacções distribuídas, monitores transaccionais, X/Open.
Análise crítica do 1PC (exercício).
2PC com e sem falhas. Manutenção de diário no 2PC.