Kafka 설계
Kafka 설계 (Design)
Kafka가 내부적으로 어떻게 설계되어 있는지에 대한 문서예요. Kafka를 단순히 도구로 쓰는 수준을 넘어, 그 구조와 동작 원리를 이해하고 싶은 분에게 좋은 내용이에요.
출처: 문서
본문
설계 문서는 크게 두 부분으로 나뉘어요.
- Design — Kafka의 전반적인 설계 철학과 구조를 설명해요. 파티셔닝, 리플리케이션, 로그, 프로듀서·컨슈머의 동작 원리 등 핵심 설계 내용이 담겨 있어요.
- Protocol — 브로커와 클라이언트가 통신할 때 쓰는 프로토콜에 대한 상세 문서예요.