FC ConcursosFC Concursos

Flashcard FC487249

O que faz o protocolo two-phase commit em transações distribuídas?

Blockchain e Smart Contracts (Contratos Inteligentes)

CEBRASPE (CESPE) · 2025

De acordo com o assunto TI Segurança da Informação: Blockchain e Smart Contracts (Contratos Inteligentes), responda:

O que faz o protocolo two-phase commit em transações distribuídas?
Mostrar resposta e comentário

Resposta

O protocolo two-phase commit verifica a prontidão dos gerenciadores de recursos e coordena a confirmação ou reversão conjunta para garantir atomicidade.



• Fase de preparação: o coordenador consulta os participantes, que verificam condições locais, adquirem bloqueios e gravam em disco a intenção antes de responder.
• Fase de confirmação: se todos responderem afirmativamente o coordenador envia commit, caso contrário envia abort e a transação é revertida.
• Estado dos participantes: os participantes mantêm o estado bloqueado até a decisão final, o que pode causar bloqueio se o coordenador falhar.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/484004

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo