Learning
토픽 139 / 201·분산 트랜잭션 및 보안

2PC (Two-Phase Commit)

2PC (Two-Phase Commit)

분산 트랜잭션을 위한 2단계 커밋 프로토콜

특징: 원자성 보장, 블로킹 가능, 코디네이터 SPOF

구성요소: Prepare, Commit/Abort

기술요소: 코디네이터, 참여자, 로그

적용사례: 분산 DB 트랜잭션, XA

비교: 2PC(블로킹) vs 3PC(논블로킹)

연관: 분산 트랜잭션, ACID