21 Commits

Author SHA1 Message Date
b0456c18a2 test: Dead Letter Topic 프로듀서 재시도 테스트
- ref: 1f60a0ff
2025-06-27 14:13:33 +09:00
1f60a0ff33 feat: Dead Letter Topic 프로듀서 기능 구현
- 최대 5회 재시도. 재시도 실패시 인메모리 컬렉션에 저장
2025-06-27 14:11:16 +09:00
fcc5fcffe6 feat: Dead Letter Topic 프로듀서 설정 클래스
- KafkaProducer는 Thread-Safe이기에 Bean으로 등록하여 사용함.
2025-06-27 14:09:57 +09:00
c6b21da23e feat: 컨슈머, 프로듀서에서 모두 쓰이는 Configuration 클래스
- 현재는 Dead Letter Topic 프로듀서 Bean만 등록
2025-06-27 14:03:26 +09:00
b6e6484cb0 feat: 카프카 설정값을 담는 KafkaProperties 클래스 및 ConfigurationProperties 적용을 위한 application.yml 설정 2025-06-27 14:02:14 +09:00
ef8c526fec feat: 테스트용 레코드 클래스와 직렬화, 역직렬화 클래스 2025-06-27 13:57:35 +09:00
c48e2cdf4a Merge pull request '[Infra/#1]: 컨테이너 실행을 위한 Docker 및 자동화 스크립트 추가' (#2) from infra/#1 into main
Reviewed-on: #2
2025-06-27 04:34:30 +00:00
597c0e012c feat: 카프카 클라이언트 배포를 위한 Dockerfile 및 compose 2025-06-27 13:30:55 +09:00
aefce3563c feat: Grafana & Prometheus & Kafka UI 배포를 위한 docker-compose 2025-06-27 13:30:38 +09:00
95f4acab65 feat: 카프카 브로커 배포용 docker-compose 2025-06-27 13:30:22 +09:00
0e06037152 feat: 카프카 브로커 및 클라이언트 애플리케이션 메트릭 수집을 위한 프로메테우스 설정 2025-06-27 13:29:47 +09:00
8f0d7ca96a feat: 그라파나 프로비저닝 환경 설정 파일
- 대시보드 및 프로메테우스 Datasource 설정
2025-06-27 13:28:46 +09:00
cacca1b44e feat: 카프카 메트릭 측정을 위한 JMX 설정 파일 2025-06-27 13:27:43 +09:00
09d274216e feat: 테스트 실행 자동화 스크립트 2025-06-27 13:27:02 +09:00
0c1e2ea963 feat: ssl 전송을 위한 인증서 발급 스크립트 2025-06-27 13:26:35 +09:00
f583878bd4 docs: update README 2025-06-27 13:15:41 +09:00
17b739b72b docs: update README 2025-06-25 01:44:40 +09:00
1445012a38 docs: upload README 2025-06-25 01:20:06 +09:00
9dccf578ab load templates for publishing issue or pull requests 2025-06-25 00:10:35 +09:00
e75a481d18 initialize projects 2025-06-25 00:06:05 +09:00
15885f8feb Initial commit 2025-06-24 14:58:16 +00:00