Loafingcat

Kafka 분산처리 원리

kafka에는 데이터를 보내는 프로듀서, 그걸 받는 브로커, 소비하는 컨슈머가 있다. 프로듀서에서 보내진 데이터는 브로커 안의 토픽에 저장되게 되는데, 토픽 안에는 파티션이 있다. 예를 들어 서버가 3대이고 각 서버별로 kafka를 설치해서 클러스터를 구성한다면 토픽을 생성할 때 설정을 넣어줄 수 있다. 파티션과 레플리카로 나뉘는데, 파티션은 데...