카프카는 이벤트 스트리밍 플랫폼으로이벤트 소스 즉 DB와 같은 곳에서 데이터를 실시간으로 잡아내는 역할을 한다.이 수집한 데이터를 처리, 저장, 조회가 가능하다.1 이벤트 스트림을 발행하고 구독하여 다른 시스템에 있는 데이터를 내보내거나 가져온다.이벤트 스트림, 즉 특
주키퍼와 kraft는 둘다 kafka의 메타 데이터를 관리해주는 프로그램이다.가장 큰 다른 부분은 주키퍼는 kafka와 별도의 외부 프로그램이고 Kraft는 kafka 자체 내부에서 돌아가는 프로그램이다.Kafka와 다른 외부 프로그램, 또다른 서버다.주키퍼와 kafk

Kafka 세팅 Kafka과 Spring의 연결에 앞서 배포보다는 Kafka의 여러 설정들과 Spring에서 어떻게 다룰 수 있는지를 확인하기 위해 비교적 쉽게 Kafka는 도커 컴포즈로 세팅하고 Spring은 인텔리제이를 통해 호스트 머신에서 작동하게 세팅했다.
카프카와 스프링부트가 SSL인증서를 통한 보안 연결에 있어서 세팅한 정보는 다음과같다.스프링부트Private Key와 TrustStore에 카프카가 제공할 SSL인증서를 추가한다.카프카Private Key와 스프링부트에게 제공할 SSL인증서를 소지한다.1 스프링부트에서