특징 및 구조

안정적인 데이터 교환
실시간 데이터 처리
고가용성(영속성)
데이터 게시/구독의 메시지 모델 시스템

 

 

개념

토픽 : 데이터(레코드/메시지)를 주고받을 공간?
파티션 : 토픽에서 주고받는 데이터(레코드/메시지)를 오프셋이라는 순서로 저장하는 방식
프로듀서 : 토픽의 데이터를 게시하는 어플리케이션
컨슈머 : 토픽의 데이터를 구독하고, 이벤트를 발생시키는 어플리케이션


질문(+)

데이터 보관기간은 어떻게 하나요? 
-> 설치시 기본 7일로 설정되어 있고, 주어진 서버 용량과 데이터처리량에 따라 변경하시면 됩니다.

컨슈머 그룹이란 무엇인가요?
-> 구독하고 있는 토픽에 대한 데이터에 대한 파티션을 구독하고있는 도중에 문제가 발생하면 같은 그룹의 다른 컨슈머에게 처리할 수 있도록 설정하는 그룹입니다. 


참고URL

https://www.tibco.com/ko/reference-center/what-is-apache-kafka

 

Apache Kafka 란 무엇인가요?

홈 Reference Center 관련 용어 Apache Kafka 란 무엇인가요? Apache Kafka는 빠르고 확장 가능한 작업을 위해 데이터 피드의 분산 스트리밍, 파이프 라이닝 및 재생을 위한 실시간 스트리밍 데이터를 처리하

www.tibco.com

 

'IT' 카테고리의 다른 글

REST, REST API  (0) 2023.02.01
서브쿼리(Subquery), 뷰(View)  (0) 2023.01.31
넥사크로(Nexacro)  (0) 2023.01.27
Miplatform  (0) 2023.01.26
websquare  (0) 2023.01.26

+ Recent posts