KafkaKafka는 링크드인에서 개발한 분산형 이벤트 스트리밍 플랫폼데이터 파이프라인을 단순화하기 위해 만들어졌고 현재는 아파치 재단에서 관리 이벤트 스트리밍이벤트 스트리밍은 데이터베이스, 센서, 모바일, 클라우드 서비스, 소프트웨어 애플리케이션과 같은 이벤스 소스에서 실시간으로 데이터를 캡처하고, 나중에 검색할 수 있도록 내구성있게 저장하고, 이러한 데이터들을 처리하여 다양한 대상 기술로 라우팅하는 방식 어디에 사용될까?은행, 증권 거래소와 같은 곳에서 금융, 결제 데이터 실시간 처리회사의 여러 부서에서 생산된 데이터를 연결, 저장 및 사용할 때데이터 플랫폼, 이벤트 중심의 아키텍처, 마이크로 서비스의 기반 역할 Kafka 전체 구조크게 보면 프로듀서와 컨슈머, 그리고 중간에서 연결해주는..