Spring Cloud Bus

Devops·2022년 4월 13일

SpringCloud

목록 보기
7/20

AMQP(advanced message queuing protocol)

메시지 지향, 큐잉, 라우팅 및 신뢰성 보안

Erlang,RabbitMQ에서 사용

Kafka 프로젝트

scalar언어로 개발한 오픈소스 메시지 브로커

분산형 스트리밍플랫폼으로 대용량의 데이터를 처리 가능한 메시징 시스템

RabbitMQ

메시지브로커

초당 20+메시지 소비자에게 전달

적은 메시지 보안 , 신뢰 목적

브로커, 소비자 중심

Kafka

초당 100k+ 이상의 이벤트 처리

즉 대용량 처리할 때 유리

ack를 기다리지않고 전달가능

생산자 중심

작동방식

분산시스템의 노드를 경량 메시지 브로커와 연결

상태 및 구성에 대한 변경사항을 연결된 노드에게 전달

profile
Cloud Engineer , backend developer

0개의 댓글