2024/06/27 3

SAGA Pattern

https://devk0ng.github.io/2021/07/27/saga_pattern/#SAGA-Pattern Saga Pattern이란?(Orchestration and Choreography) | devk0ng's blog2-Phase Commit 우선 먼저 MSA구조 이전에는 분산 데이터베이스에 대해 어떻게 트랜잭션을 만족시켰는지 보자!! 이때는 2-Phase Commit이라는 방법을 사용했어!! 참고로 사용하는 데이터베이스가 분산 트devk0ng.github.io  https://devyonghee.github.io/theory/2022/09/24/orchestration-vs-choreography/ [마이크로서비스] Saga Pattern 자세히 알아보기 (feat. orchestratio..

마이크로서비스 & 이벤트 주도 아키텍쳐

https://velog.io/@suhongkim98/MSA%EC%99%80-DDD-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%84-%ED%86%B5%EC%8B%A0-%EB%B0%A9%EB%B2%95-4-%EC%9E%91%EC%84%B1-%EC%A4%91 마이크로서비스 간 통신 과정에서 주의해야할 점SW마에스트로에서 본 프로젝트를 MSA로 설계, 개발하면서 마이크로서비스 간 통신을 어떻게 가져가야할지 고민을 하였다.프로젝트를 MSA로 설계, 개발하면 마이크로서비스 간 통신은 필연적으로velog.io  https://velog.io/@suhongkim98/MSA%EC%99%80-DDD-%EC%9D%B4%EB%B2%A4%ED..