Advantages
Open-Source Compatibility
100% compatible with Apache RocketMQ components and concepts, it supports zero-modification client access for RocketMQ 4.4.x and above versions, with the underlying advantages of compute-storage separation and flexible scaling.
Various Specification Series
Offers multiple sales specifications to cover different business scales. Supports flexible billing methods such as actual message volume, hourly billing, and annual/monthly subscription. Allows flexible scaling between specifications to meet product implementation needs, from small-scale tests to large-scale applications.
Adapting to Cloud Native
The underlying architecture undergoes cloud native transformation and upgrade. The Serverless product form brings ultimate elasticity, supporting elastic computing capability beyond specifications, with storage billed based on actual usage.
Rich Message Types
It supports multiple message types such as general messages, sequential messaging, delayed messages, and distributed transaction messages, along with support for message retry and dead letter mechanisms, meeting various business scenarios.
High performance
A single machine can support up to tens of thousands of production and consumption throughputs. Based on a distributed architecture and stateless services, it can be horizontally scaled out to enhance the throughput of the entire cluster.
Easy to Use and Maintenance-Free
It provides API access APIs and supports open-source SDKs for all languages and versions. It offers a complete set of operation and maintenance services on Tencent Cloud Platform, with real-time monitoring and alerting to help users quickly discover and solve problems, ensuring service availability.
5.X Series Exclusive Advantage
RocketMQ 5.X series not only retains the characteristics of earlier versions such as low delay, high performance, high reliability, trillion-level message capacity, and flexible scalability, but also fully combines cloud native infrastructure and ecological technology to improve resource utilization and elastic capability.
Compared to self-built RocketMQ and Tencent Distributed Message Queue (TDMQ) RocketMQ 4.x series, the 5.x series has the following advantages:
Storage and Computing Elasticity
TDMQ RocketMQ 5.x series adopts a storage and computing separation architecture, significantly improving resource usage rate and elastic capability. Storage is billed on a pay-as-you-go basis, eliminating the need for customers to reserve storage resources in advance for peak demand. Payment is based on actual usage, effectively reducing customer's actual cost. The specification supports elastic TPS, allowing customers to avoid reserving computational resources for unexpected peaks, thus reducing cost.
Lightweight SDK
TDMQ RocketMQ 5.x series is compatible with the open-source community SDK, allowing developers to enjoy the benefits of open-source community iteration. The 5.x series clients are more lightweight, featuring a brand-new minimalist API design for easier integration and use. Meanwhile, the 5.x series provides SDKs in more languages, making more technology stack options available to developers.
Basic Feature Enhance
TDMQ RocketMQ 5.x series has further feature enhancements, such as more flexible message retention time control, where retention time can be set based on cluster or Topic granularity. Consumer groups now offer more white-screen settings, such as specifying message retry count and free binding to DLQ on the server side.
Observability
TDMQ RocketMQ 5.x series adds various metrics, such as message backlog scenario metrics, key API time taken metrics, error distribution metrics, and storage read-write traffic metrics. These metrics can interconnect with the cloud platform’s monitoring and alarm features, while providing complete TencentCloud API to support integration with self-service ops systems.