Kafka Without ZooKeeper 첫 배포
(confluent.io)- 더 단순한 Kafka를 위해 아파치 주키퍼를 걷어낸 KIP-500의 얼리 억세스가 2.8 릴리즈에 포함
ㅤ→ Kafka Raft Metadata 모드, 줄여서 KRaft (크라프트)
- 배포 및 운영이 훨씬 더 간단하고, Kafka 전체를 싱글 프로세스로 실행 가능
ㅤ→ 클러스터당 더 많은 파티션 수용 가능
ㅤ→ 아직 ACL 및 기타 보안기능 및 트랜잭션은 지원 안함
ㅤ→ 파티션 재할당 및 JBOD는 KRaft모드에서 미지원(년말에 출시될 카프카 릴리즈에서 가능해질 에정)
- Event-Driven Consensus 로 동작하는 Quorum Controller
ㅤ→ KRaft 프로토콜을 이용하여 메타데이터를 쿼럼 전체에 정확하게 복제
ㅤ→ ZooKeeper의 ZAB 프로토콜 및 Raft 와 유사하지만, 이벤트 기반 아키텍처를 사용