-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
Description
[Kafka 연동]
간단 설명
Spring Boot 백엔드와 Kafka를 연동하여 채팅 메시지 처리 파이프라인을 구축합니다.
Kafka 설정, 토픽 생성, 메시지 포맷 정의 및 공통 DTO 작성 작업을 포함합니다.
- Spring Boot 내 Kafka 설정 및 의존성 추가
- Kafka 토픽(
chat.to-ai,chat.from-ai등) 생성 - Kafka 메시지 JSON 포맷 설계 및 공통 DTO 클래스 작성
- Kafka Producer/ Consumer 구현
상세 설명
채팅 기능에서 Kafka는 AI 서버와의 메시지 비동기 처리를 위한 핵심 메시지 큐 역할을 합니다.
Spring Boot 프로젝트에 Kafka 관련 의존성을 추가하고,application.yml에 Kafka 클러스터 정보 및 직렬화 설정을 합니다.
필요한 토픽을 생성하고, 메시지 순서 보장을 위해 적절한 파티션 키 설정도 포함.
이 이슈는 Kafka Producer, Consumer 구현 등 세부 작업의 상위 이슈 역할을 하며, 전체 Kafka 연동의 설계 및 기본 구성을 담당합니다.
참고자료:
Reactions are currently unavailable