Feature | TDMQ for CKafka | Apache Kafka |
Basic features | Supports adjusting topic parameter configurations and the number of topic partitions, sending messages, and resetting the consumption offset in the console; supports visual management for clusters, topics, and consumer groups. | Configuring Topic parameters and changing the number of partitions require command-line operations, making it difficult for business personnel to customize. It does not support sending messages or manually resetting consumption progress on the backend, which can be cumbersome and error-prone. Additionally, it needs to be paired with an open-source management system, which reduces ease of use. |
Smart O&M | Supports automatic disk capacity scaling, quick diagnosis, smart inspection (with solutions provided), and smart disk configuration. | Not supported. |
Isolation | Supports creating multiple instances based on one physical cluster; with usage limit based on bandwidth and disk capacity; topic-level traffic throttling; the configuration of multiple access points; separation of control and data planes; and logical data isolation between primary accounts. | Not supported. |
Monitoring and alarms | Offers out-of-the-box deployment and monitoring solutions that are mature and standardized; supports multidimensional monitoring and alarming, metric sorting, and viewing the details of logs (such as exception event logs) in the console for troubleshooting. | Not supported. |
High availability | Supports high-availability and multi-AZ deployment and offers mature failure recovery solutions; supports upgrading from single-AZ deployment to multi-AZ deployment as well as cross-region disaster recovery. | Supported, but the process is complicated. |
Security compliance | Supports topic-level ACL access control and allows you to configure SASL password authentication and SSL certification in the console. It also provides control over operational permissions, integrates with CloudAudit for management operations, and ensures traceability. | Parameters need to be configured with command lines, which is complicated and error-prone; and it does not support traceable operations. |
Others | TDMQ for CKafka provides version upgrade capabilities, making it convenient to seamlessly upgrade to a new version in case of bugs or security vulnerabilities in Apache Kafka. | Not supported. |
Was this page helpful?