
분산 트렌젝션
·
원론/MSA
동기 / 비동기동기일반적으로 자주 사용하는 방식으로 직관적이다.Callee 서비스로 부터 응답이 올 때까지 기다린 뒤 후처리를 한다.Callee 서비스가 항상 가용한 상태여야 한다.비동기Callee 서비스에 요청을 보내고 다음 작업 흐름으로 넘어간다Callee 서비스로부터 응답이 왔을 때 처리할 callback() 함수를 정의한다.Callee 서비스가 가용한 상태가 아니더라도 Caller 서비스는 동작해야 하므로 분산 환경에서 자주 사용되는 방식이다.비동기 종류Broadcasting단방향 통보로 응답값을 기대하지 않고 데이터를 던지고 자신의 작업 흐름으로 돌아오는 것이다. 신경 쓸 필요 없다. 그냥 던져라Async/Await자신이 할 일을 하다가 Callee 서비스로부터 응답이 오면 callback() ..