개요

PubSub+ Event Broker

PubSub+ Event Broker는 애플리케이션과 기기 사이의 실시간 통신을 가능하게 하는 견고한 다용도 메시징 시스템입니다.

다양한 시스템 및 프로토콜 사이에서 데이터 교환 시 처리율이 높고 지연 시간이 짧으며, 하이브리드 클라우드 및 멀티 클라우드 시스템을 지원하도록 개발되었습니다.

TIBCO EMS

JMS 표준을 기반으로 제작된 TIBCO EMS(Enterprise Message Service)는 분산된 애플리케이션 간의 통신에 주로 사용되는 메시징 미들웨어입니다. 기본적인 게시/구독 메시지 기능이 제공되지만, 오래 전에 개발되어 확장성, 유연성, 클라우드 마이그레이션 같은 최신 기능에 부족함을 느끼는 기업이 많습니다.

왜TIBCO EMS를Solace PubSub+
Event Broker로 대체해야 하는가?

Solace PubSub+ Event Broker는 최신 엔터프라이즈 아키텍처에 관련된 요구 사항과 실무 관점을 고려하여 구축되었으며, 다음과 같은 이점을 제공합니다.

  • 특정 공급업체나 기술에 의존하지 않고 최신 애플리케이션을 제작할 수 있습니다.
  • 많이 사용되는 클라우드 서비스와 스트리밍 기술, 통합 기술용 커넥터를 사용해 안심하고 서비스를 확장하고 현대화 할 수 있습니다.
  • HA 및 DR의 입증된 성능을 통해 안정성과 확장성을 동시에 확보할 수 있습니다.
  • 같은 사양의 기본 하드웨어에서 5배 향상된 성능을 경험할 수 있습니다.

Solace 및 TIBCO 비교

Solace PubSub+ Event BrokerTIBCO EMS
성능
지연 시간 마이크로초 밀리초
처리율(지속) 소프트웨어: 메시지 초당 55,000개
기기: 메시지 초당 550만 개
소프트웨어: 메시지 초당 3,000~5,000개 메시지
처리율(다이렉트) 소프트웨어: 메시지 초당 180만 개
기기: 메시지 초당 2,900만 개
소프트웨어: 메시지 초당 30,000개
재난 복구 시간 20초 미만 몇 분에서 몇 시간까지
패턴, 프로토콜, 서비스 품질
포인트 투 포인트
게시/구독
요청/응답
동기식
비동기식
비지속(Non-Persistant)/Best-Effort
지속(Persistent)/Guaranteed
XA 트랜젝션
JMS
MQTT
REST
WebSocket
AMQP
기타 기능
클라우드에서 실행 기본 내장 VM 또는 쿠버네티스에서만 가능
강력한 보안(SSL; TLS)
전체 가시성
메시지 리플레이
코드가 적거나 없는 GUI
WAN 최적화를 통한 동적 라우팅
Active-active DR
세밀하게 조정되는 라우팅 및 필터링
타사 종속성이 없는 HA 내고장성
타사 종속성이 없는 DR 설정
DR – 토픽 수준의 동기식 또는 비동기식 복제(양자택일의 스풀 수준과 비교)
완전 관리형 SaaS

하루에 전송되는 메시지만 1,180억 개, 1초에 전송되는 메시지는 130만 개가 넘습니다. 하루 24시간이면 엄청난 숫자이지만, 데이터 손실 없이 완벽하고 매끄럽게 처리됩니다.”

Joshua Carroll, RBC

Josh Carroll

상무이사, 공유 애플리케이션 서비스 글로벌 책임자(Global Head of Shared Application Services),, RBC Capital Markets