Lib/KAFKA 2

실전카프카 개발부터 운영까지 - 4장. 카프카의 내부 동작 원리와 구현

이 블로그는 실전카프카 개발부터 운영까지 (책만) 책 내용을 스터디를 위해 정리 한 내용 입니다. 책구매는 바로가기 에서 구매 가능합니다. 이번 장에서는 카프카 내부동작 원리와 구현중에서 가장 중요한 부분중 하나인 리플리케이션 동작에 대해서 공부 한다. 카프카 리플리케이션 카프카는 높은 고가용성을 제공하기 위해서 여러개의 브로커중 한 두개에서 장애가 발생 하더라도, 안정적인 서비스가 가능하도록 리플리케이션 서비스을 제공 한다. Kafka Replication document link : https://kafka.apache.org/documentation/#replication 리플리케이션 동작 개요 리플리케이션이란 서비스 장애에 대비하여 데이터가 유실 되지 않도록 자신의 데이터를 다른곳으로 백업 하여 ..

Lib/KAFKA 2022.10.03

실전카프카 개발부터 운영까지 - 3장. 카프카 기본개념과 구조

이 블로그는 실전카프카 개발부터 운영까지 (책만) 책 내용을 스터디를 위해 정리 한 내용 입니다. 책구매는 바로가기 에서 구매 가능합니다. 이번장에서는 카프카를 공부하기 전에 간단히 카프카의 개념에 대해 공부한다. 카프카 기초 다지기 주키퍼 : 카프카의 메타데이터 관리 및 브로커의 상태관리(health check) 카프카 (kafka cluster) : 카프카 프로젝트 명. 브로커 (brocker) : 카프카 어플리케이션이 설치된 서버, 또는 노드. 프로듀서 (producer) :카프카로 메시지를 보내는 클라이언트를 총칭 컨슈머 (consumer) : 카프카에서 메시지를 꺼내가는 클라이언트 총칭 토픽 (topic) : 메시지 피드. 메시지를 관리하는 트레이라고 보는 편이 더 낫다. 파티션 (paritio..

Lib/KAFKA 2022.09.26