What is the primary operational difference between Two-Phase Commit (2PC) and Three-Phase Commit (3PC) when a coordinator fails after sending a 'prepare' message?
In a Two-Phase Commit protocol, if the coordinator fails after sending a prepare message, the system enters a state of uncertainty where participants are blocked. Because the participants do not know if the coordinator decided to commit or abort, they must wait for the coordinator to recover to avoid data inconsistency, as there i....
Community Answers
Sign in to open profiles and full community answers.
No community answers yet. Be the first to submit one.