[개요] MSA 환경에서 마이크로서비스들이 RBMS환경과 메시징 서비스를 결합하여 처리하는 경우가 많다. 우리의 경우 결제 서비스등이 해당될 수 있는데 결국 메시징 서비스 + RDBMS 형태로 결합되어 서비스 될 것이다. 예를 들어, 주문 서비스의 경우 크게 2가지의 이벤트로 구분할 수 있는데 "주문 상태 변경"과 "주문 상태 전파" 정도가 있을 것이다. "주문상태변경": RDBMS내에서 데이터가 변경되는 것 "주문상태전파": Kafka와 같은 메시징 플랫폼에 이벤트 메시지를 발급하는 것 참조: https://debezium.io/blog/2019/02/19/reliable-microservices-data-exchange-with-the-outbox-pattern/ Reliable Microservic..