
Kafka는 고가용성을 어떻게 유지하는지 알아보자
·
kafka
수많은 Topic의 설정들.. 성능과 가용성에서 엄청난 차이를 만드는 카프카 엔지니어들의 영역이다.어줍잖게 카프카쓸거면 RabbitMQ로 구현하라는 말은 엔지니어라는 전문 인력이 필요할만큼 어렵고 그 갭이 심하다는 소리이다.너무 내 식대로 풀어서 메모했던 내용을 토대로 작성한 게시글이라 비난없이 귀엽게 봐주면 된다.kafka cluster의 일부가 장애 상황에 빠지더라도 전체 시스템에 영향을 주지 않고 계속 작동할 수 있도록 해주는 Partition, RF, ISR 에 대해 알아보자Partition topic은 1개 이상의 파티션으로 이루어진다.하나의 topic에 포함된 메시지들을 물리적으로 분리해서 저장하는 저장소하나의 메세지가 하나의 파티션에 들어가는 형태 (Not Sharding, P..