Product Overview
TDMQ (Tencent Distributed Message Queue) is a middleware product series independently developed by Tencent Cloud. As a key component in distributed systems, it possesses stable, reliable, high elasticity, and low-cost characteristics, providing asynchronous communication as a foundational capability. Through application decoupling, it reduces system complexity and improves system availability and scalability.
Compatible with open-source mainstream protocols, including five subproducts: CKafka, RocketMQ, RabbitMQ, Pulsar, and MQTT. Offers migration solution support with zero business code modification to reduce migration costs.
Cover online scenarios (e-commerce transactions, social live streaming), offline scenarios (big data real-time compute, offline analysis), and device-side scenarios (IoT, IoV), meeting the needs of pan-entertainment, education, retail, travel, finance, healthcare and other industries.
Advantages
Ready-To-Use Without Maintenance
TDMQ offers an out-of-the-box fully hosted service. Users can create a cluster with just one click, completely saying goodbye to cumbersome installation and deployment work. The optimized resource management interface, comprehensive monitoring metrics, and intelligent diagnostic tool drastically reduce Ops complexity and management costs.
Cross-AZ High Availability
TDMQ builds a comprehensive disaster recovery system through multi-layer technical measures. It implements a cross-AZ deployment architecture to prevent idc-level fault risks. With rate limiting protection policies, it dynamically adjusts traffic pressure to ensure cluster health. It also provides cross-cluster data replication capability, meeting various high availability scenario requirements from basic backup to multi-active deployment.
Rapid Scaling High Elasticity
TDMQ offers ultimate auto scaling capability. With one-click operation, rapid scaling of resources is achievable. The seamless adjustment of underlying cloud resources remains business-agnostic throughout the process, enabling easy coping with various emergent traffic scenarios.
Serverless Low Cost
TDMQ adopts a storage-compute separation architecture. The computing layer supports second-level auto scaling and can handle sudden traffic spikes without pre-allocated resources, maximizing resource usage rate. Meanwhile, the storage layer is infinitely scalable and used on a pay-as-you-go basis, reducing storage costs by 30%-50%.
Product Comparison
TDMQ can provide the appropriate product form and solution for different customer scenarios and needs. If you have any requirement, contact us for consultation. |
| High-throughput, rich big data ecosystem Kernel enhancement, automatic version upgrade supported intelligent ops, support strategies like partition balancing and automatic disk capacity expansion | High-throughput benchmark, stable performance, extensively applied | High-throughput offline scenarios |
Collection of compressed logs, monitoring data aggregation, streaming data integration |
| Low-latency high-concurrency, widely implemented in online scenarios Message characteristics, transactional/scheduled/delay/sequential Support smooth migration, low intrusion with rollback capability | Massive message accumulation, low delay, high-throughput, high reliability | High-reliability, low-latency online business scenario |
async decoupling, peak shaving and valley filling, sequential message sending/receiving, distributed transaction consistency |
| Longest-standing community with comprehensive language clients | 100% compatibility with open-source, providing flexible routing modes | Suitable for small and medium-sized online business scenarios | Flash sales, priority messaging, delayed message delivery, message broadcasting |
| Compute-storage separation, integrated offline and online Tencent internal large-scale implementation | Compute-storage separation, flexible scaling | Compatible with online and offline scenarios | Async decoupling, peak shaving and valley filling, sequential message sending/receiving, data sync |
MQTT | MQTT protocol Internet of Vehicles, Internet of Things | Lightweight protocol, supports a million clients online simultaneously | Business message delivery suitable for various mobile devices | Internet of Vehicles, Industrial Internet, IM communication, smart home |