Spring Boot를 활용한 카프카 애플리케이션 개발
HeshAlgo
이번 포스트에서는 Spring Boot를 이용해 간단하게 Kafka producer와 Kafka Consumer를 이용할 수 있는 kafka application을 개발해 보겠습니다. 기본 개발 환경 1. 의존성 & 패키지 추가 Kafka Producer & Consumer를 구현하기 위해서는 아파치 카프카 라이브러리를 프로젝트에 추가해야 합니다. 아파치 카프카 라이브러리는 mvnrepository 접속하시면 spring-kafka로 바로 접속 가능하십니다. 저 같은 경우는 2.8.0 버전의 spring-kafka 라이브러리를 이용하겠습니다. 만들 클래스는 Controller, Producer, Consumer 이 3가지이기 때문에 분리하기 위한 패키지 구조는 아래와 같이 잡아보았습니다. 2. yml 파..