Saga 모드 정보
2705 단어 분산 사무Saga 모드마이크로 서비스마이크로 서비스 구조
개요
마이크로서비스에서는 시스템을 이전할 때 시스템 이전과 함께 발생하는 DB 분해 시 분산거래를 추천하지 않는다.참고: 마이크로 서비스로 이전할 때 분포식 거래의 위험성
간단하게 설명하자면 분산거래는 문제가 될 위험성이 있다.
따라서 Saga 모델은 마이크로 서비스에서 여러 자원을 활용한 결과의 일치성을 위한 방법이다.
이른바 Saga 모드
다시 한 번 상세하게 설명하자면, 결과의 일치성을 확보하고자 하는 범위를 현지 사무 (위조 거래) 로 처리할 것이다.
[트랜잭션 수행 중 오류 발생, 트랜잭션 보상을 수행하는 예]
Saga 모드를 구현하는 방법
Saga 모드를 구현하는 방법은 다음 두 가지입니다.
Choreography(카멜레온 그래픽)
장점
결점
Orchest tration(공개 전시)
장점
결점
참고 문헌
Reference
이 문제에 관하여(Saga 모드 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshii0110/items/4ae10eb071565cb90b37
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Saga 모드 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yoshii0110/items/4ae10eb071565cb90b37텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)