Features

Strong Data Consistency
Utilizing sync flush to store message data backups across multiple physical machines, TDMQ for Pulsar ensures robust data consistency through the implementation of the BookKeeper consistency protocol. In the event of a failure in one of the physical machines, the backend data replication mechanism swiftly transfers the data to ensure the availability of backups.

High Performance and Low Latency

Millions of Topics
The computing and storage architectures of TDMQ for Pulsar are intentionally decoupled, enabling seamless support for millions of message topics. As the quantity of topics expands, the performance of a TDMQ for the Pulsar cluster remains relatively unaffected, distinguishing it from competing message queue solutions available in the market.

Rich Diversity of Message Types
TDMQ for Pulsar provides a wide array of message types, including general, sequential (both global and partitioned), distributed transaction, and scheduled messages, catering to the needs of advanced functionalities across diverse and rigorous scenarios.

Unlimited Consumers

Isolation Control
Scenarios
Async Decoupling
Peak Shifting
Sequential Message Sending/Receiving
Data Sync

The data from each transaction order requires monitoring by numerous downstream business systems, encompassing item price approval, delivery, reward points, and stream computing analysis. These systems employ varied message processing logic, rendering it unfeasible for a singular system to accommodate all related business operations. In this scenario, TDMQ for Pulsar can enact efficient asynchronous communication and application decoupling to safeguard the business continuity of the principal site.

Organizations conduct promotional initiatives like new product introductions and festival red packet distributions periodically, resulting in temporary surges in traffic that present significant challenges to individual backend application systems. In such scenarios, TDMQ for Pulsar serves as a buffer, efficiently gathering the sudden influx of requests upstream, and enabling downstream operations to process request messages according to their respective processing capacities.

In certain business contexts, such as the process of order creation, payment, delivery, and refund for in-app/game items, sequential messages play a crucial role and are strictly adhered to in their execution order. Similar to the principle of First In, First Out (FIFO), TDMQ for Pulsar provides a specialized sequential message feature tailored for such scenarios, guaranteeing the sequential order of messages.

TDMQ for Pulsar offers seamless integration for cross-IDC synchronization, facilitating the consumption of messages across multiple IDCs with ease.