Transaction log
-
[Kafka] - 15. EOS Transaction개발/Kafka 2022. 8. 10. 17:31
1. Transaction Concept EOS를 처리하기 위해 하나의 Logic으로 처리되어 필요한 개념 1-1) Transaction Coordinator 각 Producer에게는 Transaction Coordinator가 할당되며, PID 할당 및 Transaction 관리의 모든 Logic을 수행한다. 1-2) Transaction log 새로운 Internal Kafka Topic으로, Consumer offset topic과 유사하게, 모든 Transaction이 영구적이고, 복제된 Record를 저장하는 Transaction Coordinator Status 저장소 1-3) TransactionalId Producer를 고유하게 식별하기 위해 사용한다. 동일한 TransactionalID를..