• Home
  • >
  • web
  • >
  • Transactional Outbox Pattern 도입기 1 - Event Driven Architecture - Transactional Outbox Pattern의 연관성

Transactional Outbox Pattern 도입기 1 - Event Driven Architecture - Transactional Outbox Pattern의 연관성

DESCRIPTION
여행 기록 관리 플랫폼 '여기가' 프로젝트를 진행하며, 비밀번호 초기화 이메일 전송 기능 개발을 담당하게 되었다. 기능 구현 후 이메일 전송 보장 기능을 도입해야하는 추가적 이슈가 발생하였다. 여러 방법들을 모색하던 중 '트랙잭션 아웃박스 패턴'에 대해 알게되었고, 이는 이벤트 기반 아키텍처(Event Driven Architecture)와 연관이 있다는 점을 알게 되었다. 이번 포스팅에서는 이벤트 기반 아키텍처가 왜 사용되는지에 관해 설명하고, 트랜잭션 아웃박스 패턴에 대해 간단하게 알아보고자 한다.