1. 카프카의 구성요소 Broker: 카프카 애플리케이션 서버 단위 Recrod: 카프카의 메세지 전송 단위 Producer: 레코드를 전송하는 애플리케이션 Consumer: 레코드를 Polling하는 애플리케이션 Consumer Group: 다수의 Consumer 묶음 Consumer offset: 특정 Consumer가 가져간 레코드의 순서번호 Topic: 데이터(레코드)의 분리 단위 (다수의 파티션으로 이루어질 수 있다) Partition: 실제 레코드들이 저장되는 곳 Replication: 파티션 복제 기능(Topic이 아니라 Partition) ISR(In-Sync-Replication): 리더 + 팔로워 파티션의 Sync가 된 묶음. 2. 카프카의 특징 1. 확장성 카프카는 Publish/Su..