- Microservices에서 이벤트 기반 아키텍처를 사용하는 경우, 데이터를 데이터베이스 및 Apache Kafka와 같은 여러 시스템에 동시에 書き込み하는 "두 가지 write"(dual writes) 문제를 직면할 수 있습니다. 📑
- Transactional Outbox 패턴은 이러한 문제를 해결하기 위해 데이터베이스 쓰기 및 이벤트 게시를 한 번에 완료하지 않고, 잠시 저장된 메시지(outbox)를 통해 보장. 🚀
- Outbox 패턴은 적용이 쉬운 구현 방식이며, 다양한 작업 시나리오에서 유용합니다. 🧩