메시징 처리 시스템

카프카, 래빗엠큐, 큐피드

→ 운영의 난이도가 높음

장애처리, 확장 위해서는 오픈소스 내부 내용을 알아야 하기 때문

클라우드 서비스

직접 서비스 운영하지 않고 자동으로 관리

구글 펍/섭, 아마존 키네시스, 마이크로소프트 애저 이벤트 허브, 오라클 이벤트허브

구글 Pub/Sub

Untitled

  1. 프로듀서가 메시지 토픽으로 전달

  2. 서브스크립션으로 메시지 전달

  3. 컨슈머가 서브스크립션 통해 메시지 pull / push

  1. 메시지 수신 시 ack 보내 메시지 큐에서 메시지 제거

구글 Pub/Sub 실습