카프카의 특징 주요 기능 메시지 큐처럼 레코드를 읽고 쓴다 내결함성으로 레코드를 저장한다 스트림이 발생할 때 처리한다. > 일반화 홈 엔터테인먼트 시스템에 있는 수신기 데이터 스트림을 처리하고 다른쪽 끝난에 연결된 외부 장치에 적합한 형식으로 보낸다. 프로듀서 : 데이터 스트림을 카프카 프로커에 전송 컨슈머 : 데이터를 읽어 처리할 수 있는 클아이언트 ...

설계 가상의 컨설팅 회사 설정 센서는 모니터링하는 내부 장비 상태와 이 상태 이벤트를 지속적으로 제공하는 자전거 전체에 설치된다. 내장 기능 카프카 커넥트의 용도는 자체 프로듀서와 컨슈머를 작성하지 않고 카프카 안팎으로의 데이터 이동을 돕는 것이다. 가장 쉬운 방법은 독립 실행형 모드이다. config 디럭터리 아래에서 아래 파일들을 찾을 수 있다. ...
컨슈머 옵션 |키|용도| |---|---| |bootstrap.servers|시작할 때 연결할 하나 이상의 카프카 브로커| |value.deserializer|값 역직렬화에 필요| |key.deserializer|키 역직렬화에 필요| |group.id|컨슈머 그룹에 조인하기 위해 사용되는 ID| |client.id| 유저를 식별하기 위한 ID| |heart...
프로듀서 설명 프로듀서 작업에는 클러스터에 대한 메타데이터 가져오기가 포함된다. 프로듀서는 할당된 파티션의 리더 레플리카에만 쓸 수 있다. 사용자는 다른 세부 정보 없이 토픽 이름만 알고 있으므로 이 메타 데이터는 프로듀서가 쓸 브로커를 결정하는 데 도움이 된다. 재시도를 위한 로직이 이미 내장되어 있다. 메시지 순서가 필수적인 경우 max.in.fli...
주키퍼의 역할 카프카를 실행하기 위한 요구사항 카프카 클러스터의 토픽과 같은 정보를 보유한다 할당과 통지를 코디네이트하여 브로커를 돕는다. 브로커 수준의 옵션 구성은 카프카 클라이언트, 토픽, 브로커 작동에 있어 중요한 부분이다 log.dirs 구성 속성은 항상 셋업에 적합한 로그 위치로 설정해야한다. 설정이 잘못된다면? 위 설정에서 0번 브로커를 종...
토픽 토픽은 물리적인 구조가 아니라 추상적인 개념 토픽은 일반적으로 하나의 브로커에만 존재하는 것은 아니다 토픽 이름 뒤에는 실제로 데이터를 보유하는 하나 이상의 파티션이 있다 토픽 설계 프로세스 이벤트 확인 같은 토픽에 속해있는가 다른 토픽에 속해있는가 각 토픽을 고려한다 파티션의 수는 얼마인가 데이터 정확성 순서를 지정해야하는 이벤트가 동일 파티...