产品概述
最近更新时间: 2024-10-17 17:10:00
消息队列 TDMQ(Tencent Distributed Message Queue,简称 TDMQ)是一款基于 Apache 顶级开源项目 Pulsar 自研的金融级分布式消息中间件,其计算与存储分离的架构设计,使得它具备极好的云原生和 Serverless 特性,用户按量使用,无需关心底层资源。
TDMQ 拥有原生 Java 、 C++、Python、GO 等多种 SDK,同时支持 HTTP 协议方式接入,可为分布式应用系统提供异步解耦和削峰填谷的能力,具备互联网应用所需的海量消息堆积、高吞吐、可靠重试等特性。
TDMQ 目前已应用在腾讯计费绝大部分场景,包括支付主路径、实时对账、实时监控、大数据实时分析等方面。
主要特性
具备高一致、高可靠、高并发特性
采用服务和存储分离架构,支持水平动态扩容
支持百万级消息主题
非常低的消息发布和端到端的延迟
支持多种订阅模式: 独占(exclusive)、共享(shared)、灾备(failover)
一个 Serverless 的轻量级计算框架 Functions 提供了原生的流数据处理
支持多集群,能够无缝的基于地理位置进行跨集群的备份