Before go further 사실 제가 얼마 전에 이직을 하게 되었습니다. 그리고 바로 프로젝트에 투입할 수 있도록 절차를 밟고 있는 중입니다. 해당 프로젝트가 msa로 짜져 있어 관련 공부를 할 겸 다른 블로그들과 인강들을 듣고 있는 중입니다. 그 중 SAGA 패턴에 대해 잘 정리되어 있는 블로그를 발견하여 해당 블로그에서 글을 발췌하여 작성합니다. 출처는 본 글의 하단에 작성해 놓았습니다. SAGA 패턴에 대해 조금 더 상세한 글을 원하신다면 직접 방문해 보시는 것을 추천합니다. 트랜잭션 처리 기존의 Monolithic 환경에서는 DBMS가 기본적으로 제공해주는 트랜잭션 기능을 통해서 데이터 commit이나 rollback을 통해서 일관성있게 관리하였습니다만 Application과 DB가 분산되면..