Reviewed-by: Liudmila Denisova <ldenisov@noreply.gitea.eco.tsi-dev.otc-service.com> Co-authored-by: chenjunjie <chenjunjie@huawei.com> Co-committed-by: chenjunjie <chenjunjie@huawei.com>
11 KiB
Comparing DMS for RocketMQ and Open-Source RocketMQ
DMS for RocketMQ maintains open-source compatibility while supporting or enhancing features in the open-source versions.
Feature |
DMS for RocketMQ |
Open-Source RocketMQ |
|---|---|---|
Delayed/Scheduled messages |
|
Only 18 delay levels are supported. The longest delay is two hours. |
Ordered messages |
Supported |
Supported |
Message retry |
Supported |
Supported |
Dead letter messages |
Supported |
Supported |
Cluster consumption |
Supported |
Supported |
Message broadcasting |
Supported |
Supported |
Dead letter queues |
Supported |
Supported |
Resetting message retrieval start position |
Supported |
Supported |
Message query |
Supported |
Supported |
Encrypted transmission |
Supported |
Supported |
Message tracing |
Supported |
Supported |
Transactional messages |
Supported. The performance is ten times higher than that of open-source RocketMQ when a large number of transactional messages are stacked. |
Supported. However, if a large number of transactional messages are stacked, the performance is poor. |
Exporting dead letter messages |
Supported |
Not supported |
Data dumping |
Planned |
Not supported |
Instance diagnosis |
One-click diagnosis of retrieval issues |
Not supported |
Instance monitoring |
Historical monitoring data can be displayed in graphs. More than 18 metrics can be monitored. |
Only current monitoring data can be viewed. Metrics such as CPU and memory cannot be monitored. |
ACL |
Flexible configuration with a few clicks |
Complex configuration |
O&M and capacity expansion |
Fast expansion with a few clicks |
Manual expansion, which is complex |