- Kafka 실패 시 마이크로서비스 간 비동기 통신 문제 발생 가능 🚨.
- 대출 서비스와 신용 위험 서비스 간의 실시간 시나리오 설명 🏦.
- 첫 번째 해결책: 직접 데이터베이스 업데이트는 마이크로서비스 아키텍처 원칙 위반 🚫.
- 두 번째 해결책: REST API 호출은 네트워크 트래픽 증가 및 지연 시간 발생 가능성 존재 🐌.
- 세 번째 해결책: Kafka 이벤트를 사용한 상태 업데이트가 가장 적합한 솔루션 👍.
- 신용 위험 서비스에서 Kafka로 대출 결정 이벤트 게시 및 대출 서비스에서 소비 📤📥.
- 이벤트 기반 아키텍처 원칙 준수, 느슨한 결합 및 빠른 시스템 구축 가능 🚀.