📋 개요
주문 이벤트를 Kafka를 통해 다른 서비스로 전달하는 기능을 구현합니다.
🎯 작업 내용
📝 상세 요구사항
Kafka Topic 구조
Topic: order-events
Partitions: 3
Replication Factor: 2
이벤트 메시지 구조
{
"eventId": "uuid-string",
"eventType": "ORDER_CREATED | ORDER_STATUS_CHANGED",
"orderId": "uuid-string",
"customerId": 1,
"orderStatus": "CONFIRMED",
"totalAmount": 50000,
"orderDate": "2025-09-26T10:30:00",
"timestamp": "2025-09-26T10:30:00",
"orderItems": [...]
}
이벤트 발행 시점
- 주문 생성 완료 시 → ORDER_CREATED
- 주문 상태 변경 시 → ORDER_STATUS_CHANGED
✅ 완료 기준
⏰ 예상 소요시간
2-3일
🔗 관련 이슈
📋 개요
주문 이벤트를 Kafka를 통해 다른 서비스로 전달하는 기능을 구현합니다.
🎯 작업 내용
📝 상세 요구사항
Kafka Topic 구조
이벤트 메시지 구조
{ "eventId": "uuid-string", "eventType": "ORDER_CREATED | ORDER_STATUS_CHANGED", "orderId": "uuid-string", "customerId": 1, "orderStatus": "CONFIRMED", "totalAmount": 50000, "orderDate": "2025-09-26T10:30:00", "timestamp": "2025-09-26T10:30:00", "orderItems": [...] }이벤트 발행 시점
✅ 완료 기준
⏰ 예상 소요시간
2-3일
🔗 관련 이슈