Tencent Distributed Message Queue (TDMQ)
Tencent Distributed Message Queue (TDMQ) is Tencent Cloud’s managed messaging suite for asynchronous communication between distributed-system components.
What Tencent Distributed Message Queue (TDMQ) is
Tencent Distributed Message Queue (TDMQ) is Tencent Cloud’s managed messaging suite for asynchronous communication between distributed-system components. It is designed to decouple applications and support availability and scalability, with products including CKafka, RocketMQ, RabbitMQ, Apache Pulsar, and MQTT. Tencent manages cluster creation, monitoring metrics, and intelligent diagnosis. Cross-availability-zone deployment and cross-cluster replication support high-availability designs, while one-click resource scaling and second-level serverless compute scaling address changing demand. TDMQ for Apache Pulsar offers Java, Go, C++, Python, Node.js, and Spring Boot starter clients, plus Tencent Cloud Observability Platform and Prometheus monitoring. Cloud Access Management, producer and consumer roles, and namespace-level permissions provide access controls. Private network access is the default; Pro clusters can enable public access with IP restrictions. Supported message types include general, ordered, distributed transaction, and scheduled messages. Listed use cases include asynchronous decoupling, traffic peak shifting, ordered delivery, and data synchronization.
Good
- Managed cluster creation and diagnosis
- Cross-zone deployment and cross-cluster replication
- One-click resource scaling
- Multiple messaging products and protocols
- Prometheus and Tencent observability support
Watch out
- Public access requires a Pro cluster
- Pro clusters allow one public access point
- Paid service
Who it suits
TDMQ suits teams building distributed systems that need managed asynchronous messaging, scaling, replication, and monitoring. Apache Pulsar users can use the listed language clients and security controls.
Verdict
TDMQ combines several managed messaging technologies with operational, scaling, and security features. Its public-network limitation and Pro-cluster requirement matter when externally accessible messaging is needed.
The facts
Each one read from Tencent Distributed Message Queue (TDMQ)'s own pages, with the date it was checked.
What it does
- Elastic scaling
- Tencent says TDMQ supports one-click resource scaling and, for its serverless architecture, second-level compute scaling.checked 4 Oct 2026
- High availability
- TDMQ supports cross-availability-zone deployment and cross-cluster replication for high-availability scenarios.checked 4 Oct 2026
- Integrations
- TDMQ for Apache Pulsar is compatible with open-source Apache Pulsar and lists Java, Go, C++, Python, Node.js, and Spring Boot starter client options.checked 4 Oct 2026
- Intended customers
- Tencent describes TDMQ for Apache Pulsar Pro clusters as intended for leading customers with heavy production traffic and high stability and resource-isolation requirements.checked 4 Oct 2026
- Limits
- TDMQ for Apache Pulsar Pro clusters support at most one public network access point per cluster, and only Pro clusters support creating one.checked 4 Oct 2026
- Managed operations
- Tencent describes TDMQ as fully managed, with cluster creation, monitoring metrics, and intelligent diagnosis tools.checked 4 Oct 2026
- Message features
- TDMQ for Apache Pulsar supports general, ordered, distributed transaction, and scheduled messages.checked 4 Oct 2026
- Monitoring
- TDMQ for Apache Pulsar integrates with Tencent Cloud Observability Platform and supports Prometheus monitoring.checked 4 Oct 2026
- Network access
- TDMQ for Apache Pulsar defaults to private network access; public access can be enabled on Pro clusters and restricted by IP security policies.checked 4 Oct 2026
- Pricing model
- TDMQ for Apache Pulsar Pro clusters use yearly or monthly subscriptions, while elastic storage is billed according to actual use; the pricing page directs buyers to configured purchase pricing.checked 4 Oct 2026
- Product family
- TDMQ is Tencent Cloud’s suite of managed message middleware products, including CKafka, RocketMQ, RabbitMQ, Apache Pulsar, and MQTT.checked 4 Oct 2026
- Security
- TDMQ for Apache Pulsar supports Cloud Access Management permissions and separate producer and consumer roles with namespace-level permissions.checked 4 Oct 2026
- Support
- Tencent offers sales consultation and ticket support for TDMQ for Apache Pulsar.checked 4 Oct 2026
- Use cases
- Tencent lists asynchronous decoupling, traffic peak shifting, ordered message delivery, and data synchronization as TDMQ use cases.checked 4 Oct 2026
- What it does
- TDMQ provides asynchronous communication for distributed systems, helping decouple applications and improve availability and scalability.checked 4 Oct 2026
Alternatives to Tencent Distributed Message Queue (TDMQ)
- 1

EMQX
Free planOpen sourceWebAPILinuxmacOS8.1From $234 a month - 2

Aiven for Apache Kafka
Free planOpen sourceWebAPILinuxSelf-hosted7.9From $35 a month - 3

RabbitMQ
Free planOpen sourceWebAPILinuxmacOS7.8Free plan - 4

Apache ActiveMQ
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 5
Apache RocketMQ
Free planOpen sourceAPILinuxmacOSSelf-hosted7.5Free plan - 6

Redpanda
Free planWebAPILinuxmacOS7.4Free plan
