tencent cloud

TDMQ for Apache Pulsar

TDMQ for Pulsar

TDMQ for Pulsar는 Apache Pulsar를 기반으로 하는 메시징 미들웨어로, 우수한 클라우드 네이티브 및 Serverless 기능을 제공하며 Pulsar의 모든 컴포넌트 및 원칙과 호환됩니다. 또한 컴퓨팅-스토리지 분리 및 유연한 확장 등 근본적인 장점이 있습니다.

제품 특징
강력한 데이터 일관성

TDMQ for Apache Pulsar는 BookKeeper 일관성 프로토콜을 사용하여 강력한 데이터 일관성을 보장합니다. 물리적 시스템 중 하나에 장애가 발생하면, 백엔드 데이터 복제 메커니즘이 데이터를 신속하게 마이그레이션하여 데이터 백업을 사용할 수 있도록 보장합니다.

고성능 저지연

TDMQ for Apache Pulsar는 단일 클러스터 QPS 100,000개 이상으로, 수백만 개의 메시지 생성 및 소비를 쉽게 유지 관리할 수 있을 뿐만 아니라 대량의 메시지를 유지할 수 있습니다. 또한, 지연 시간을 최소화하고 지속 시간 보호 메커니즘을 제공하여 비즈니스 성능 요구 사항을 쉽게 충족할 수 있도록 합니다.

수백만 개의 Topic

TDMQ for Apache Pulsar의 컴퓨팅 및 스토리지 구조는 서로 독립적으로 설계되어 수백만 개의 메시지 주제를 쉽게 지원할 수 있습니다. 시장에 나와 있는 다른 MQ 제품에 비해 TDMQ for Apache Pulsar 클러스터의 성능은 토픽 수가 증가해도 크게 저하되지 않습니다.

다양한 메시지 유형

TDMQ for Apache Pulsar는 일반, 순차(전역/분할), 분산형 트랜잭션 및 예약된 메시지와 같은 다양한 메시지 유형을 제공하여, 다양한 까다로운 시나리오의 고급 기능에 대한 요구 사항을 충족합니다.

무제한 소비자 인원

소비자 인원은 TDMQ for Apache Pulsar의 토픽 수에 제한을 받지 않으며, 소비자당 메시지량은 알고리즘을 통해 균형을 이룹니다. 기업은 필요에 따라 적절한 소비자 인원으로 시작할 수 있습니다.

격리 제어

테넌트별 Topic 격리 메커니즘을 제공하여 각 테넌트의 생산 및 소비 속도를 정확하게 제어하고, 테넌트가 서로 영향을 미치지 않도록 하며, 메시지 처리로 인해 리소스 경쟁이 발생하지 않도록 합니다.

응용 시나리오

모든 거래 및 주문 데이터에는 물품 도매가, 배송, 마일리지, 스트림 컴퓨팅 분석 등 수 십 개의 다운스트림 서비스 시스템 기능이 필요합니다. 이러한 시스템은 서로 다른 메시지 처리 로직을 사용하므로 단일 시스템에서 적응할 수 없습니다. 이 경우 TDMQ for Apache Pulsar는 효율적인 비동기 통신 및 애플리케이션 분리를 구현하여 기본 사이트의 비즈니스 연속성을 보장할 수 있습니다.

기업은 신제품 출시, 페스티벌 홍바오 등과 같은 프로모션 캠페인을 수시로 개최하는데, 이는 종종 일시적인 트래픽 급증을 유발하고 각 백엔드 애플리케이션 시스템에 큰 문제를 야기합니다. 이 경우 TDMQ for Apache Pulsar는 버퍼 역할을 수행할 수 있습니다. 갑자기 증가한 업스트림 요청을 수집하여 다운스트림 비즈니스가 실제 처리 용량을 기반으로 요청 메시지를 사용할 수 있도록 합니다.

순차적 메시지는 주문 생성, 결제, 배송 및 인앱/게임 아이템 환불과 같은 일부 비즈니스 시나리오에서 사용되며, 모두 엄격하게 순서대로 실행됩니다. TDMQ for RocketMQ는 선입선출(FIFO) 원칙과 유사한 순차 메시지 기능을 제공하여 메시지 FIFO를 보장합니다.

TDMQ for Apache Pulsar는 여러 IDC에서 메시지를 사용해야 하는 경우 교차 IDC 동기화를 쉽게 구현할 수 있습니다.

문의하기

「문의하기」를 클릭하여 맞춤형 프리 세일즈 상담 및 Tecent Cloud A/S 서비스를 받으실 수 있습니다.