2023-07-13 내용 추가
배민 회원시스템쪽에서 자세히 설명해두셔서 링크 추가
기타 참고 글들
- Transactional Outbox pattern with Spring Boot (링크)
----
분산트랙잭션을 구현하는 여러 가지 방법이 있는데 그 중 outbox 패턴 방식 메모
- 많이 쓰는 로컬 RDB를 이용하는 방법이라서 쉽게 적용 가능한 장점이 있음
참고 링크
MSA에서 메시징 트랜잭션 처리하기 | Popit
비동기 메시지를 사용하여 상호 간에 통신하는 방식을 메시징 Messaging[1] 이라고 부른다. 마이크로서비스 환경에서 비동기 처리 시 보통 카프카 Kafka 나 래빗엠큐 RabbitMQ 같은 메시지 브로커 Message
www.popit.kr
- https://debezium.io/blog/2019/02/19/reliable-microservices-data-exchange-with-the-outbox-pattern/
Reliable Microservices Data Exchange With the Outbox Pattern · Debezium
In order to provide their functionality, microservices will typically have their own local data store. For instance, the order service may use a relational database to persist the information about purchase orders. When a new order is placed, this may resu
debezium.io
- https://sarc.io/index.php/cloud/1944-msa-transactional-outbox-pattern
MSA - Transactional Outbox Pattern
Tech Note 정보 애리얼 님이 작성하신 글입니다. 카테고리: [ Cloud Computing & MSA ] 게시됨: 19 May 2020 작성됨: 19 May 2020 최종 변경: 26 May 2020 조회수: 3664 1. 개요 MSA에서는 서비스 간 결합도가 낮아야 하기
sarc.io
'아키텍쳐 > MSA 아키텍쳐' 카테고리의 다른 글
MSA 구성시 이벤트 방식에서 zero-payload 적용 (1) | 2021.04.26 |
---|---|
Microservice Architecture ( outbox pattern) (0) | 2019.09.18 |