개요이전 게시글에서 MSA의 단점 중 하나로 거론한 `데이터 일관성 및 트랜잭션 처리 어려움`을 해결하기 위해 도입된 SAGA 패턴에 대해 간단히 정리했습니다.https://jaimemin.tistory.com/2619 [MSA] SAGA 패턴개요MSA (Microservices Architecture)는 하나의 커다란 애플리케이션 (Monolithic Architecture)를 독립적으로 배포되고 운영될 수 있는 작은 서비스들로 분리해 개발 운영하는 소프트웨어 아키텍처 스타일입jaimemin.tistory.com CQRS (Command Query Responsibility Segregation) 패턴은 읽기 (조회)와 쓰기 (명령)의 책임을 명확하게 분리하는 아키텍처 패턴으로 단일 모델이 모든 역할을..