Skip to content

BE[feat]-채팅기능_Kakfa_연동 #294

@dyk000825

Description

@dyk000825

[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 연동의 설계 및 기본 구성을 담당합니다.

참고자료:

Sub-issues

Metadata

Metadata

Assignees

Labels

BE백엔드 관련 이슈✨feat기능을 추가할 때

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions