asynchronous1 [Pub/Sub] Publish/Subscribe 구조(모델) Pub/Sub 구조는 비동기식 메세징 패턴이다 먼저 비동기식이란 무엇인가? 동기식은 한 번에 한 주문씩 처리하고, 비동기식은 주문을 다 받아놓은 후 차례대로 처리한다 즉 동기식(Synchronous)은 요청을 보낸 후 결과를 받아야지만 다음 동작이 이루어지고, 비동기식(Asynchronous)은 요청을 보낸 후 결과와 상관없이 다음 동작이 이루어진다 동기식이 요청에 대한 응답은 더 빨리 받을 수 있겠지만, 전체적으로 봤을 땐 효율이 매우 떨어진다 그럼 Pub/Sub 구조는 비동기식으로 어떻게 작동하는가? Pub/Sub 구조는 서버리스/마이크로 서비스 아키텍처에서 주로 사용된다 Publisher(발신자)는 Subscriber(수신자)에 대한 정보를 몰라도 그냥 일단 메세지를 채널에 보내놓는다 이 때 메세지.. 2020. 12. 11. 이전 1 다음