🆚 동기와 비동기 여러 애플리케이션이 서로 통신해야 할 때 두가지 패턴 타입을 사용할 수 있다. 1. 동기식 통신 동기식 통신은 애플리케이션끼리 직접 요청을 주고 받는 것이다. 구매하는 서비스를 만들었고, 이것을 판매한 물품을 배송하는 서비스에 연결해야 하는 상황을 생각해보자. 이때 구매 서비스와 배송 서비스가 서로 직접 요청을 주고 받으니, 두 서비스를 동시에 통합해야 할 것이다. 서로 직접 연결되어 요청을 주고 받는 이러한 경우가 비동기이다. 동기식 통신에는 문제점이 있다. 예를 들어 트래픽이 갑자기 치솟는 경우, 서비스가 과중되며 요청 처리를 실패할 수 있다. 이러한 한계를 극복할 수 있는 방법이 비동기식 통신이다. 2. 비동기식 통신 비동기식은 이벤트 기반이라고도 한다. 애플리케이..