[WIL] 카프카와 이벤트
·
WIL
🧠 이번 주에 새로 배운 것카프카란 무엇일까?분산 메세지 스트리밍 플랫폼디스크에 Log를 지속적으로 AppendConsumer는 각자의 Offset을 통해 메세지를 읽음카프카를 사용하는 이유?이벤트 물리적 저장 + 다른 사람과 주고받기 위함고가용성여러 브로커를 두어 브로커 장애 시에도 다른 브로커가 대체메세지가 들어올 때 분산 저장교체 시점의 부하가 줄어든다.파일 I/O 기반의 영속성확장성브로커, 파티션의 수평 확장으로 처리량 증가범용성메세징, 로그 수집, 이벤트 소싱 등 사용 가능토픽은 하나의 터널, 파티션은 터널 내 차선으로 비유할 수 있다.Broker카프카 서버 단위Producer의 메세지를 받아 Offset 지정 후 디스크에 저장Consumer의 파티션 Read에 응답해 디스크의 메세지 전송Pr..