Hi, RocketMQ community: We are preparing for the upcoming release of RocketMQ 5.5.0. As we finalize the release candidate, please reply to this thread or comment on the associated GitHub issues if you have any pending fixes, improvement suggestions, or are aware of blocking issues. RocketMQ 5.5.0 brings Lite Mode, a lightweight subscription mechanism designed for AI scenarios, alongside enhancements across Broker, Proxy, and client components.
# Lite Mode (New Feature) Introduced a lightweight subscription mode (Lite Mode) that delivers more efficient messaging with reduced resource consumption. This mode provides complete lifecycle management, event dispatching, subscription registration, message processing, and metrics monitoring. With the newly added Lite message processor, long-polling service, control handler, and corresponding protocol support, it establishes an efficient lightweight message subscription mechanism tailored for AI scenarios. # Broker Improvements Extended the capabilities of core message processors including AckMessageProcessor, NotificationProcessor, PullMessageProcessor, and PopLiteMessageProcessor, while enhancing PopConsumerService and the consumer lock service. On the storage side, optimized the RocksDB implementations for RocksDBConsumerOffsetManager, ConsumerOffsetManager, and transactional messages, and improved CommitLog and other storage components along with the metrics capabilities of BrokerMetricsManager. Additionally, new configuration options have been added to BrokerConfig, with further extensions to TopicConfig, TopicAttributes, and other configuration classes. # Proxy Improvements Expanded gRPC v2 protocol support with newly added activity classes and converters. Enhanced the processing capabilities of MessagingProcessor, ConsumerProcessor, and related processors. Introduced a message queue priority provider and penalty mechanism to further refine routing strategies. # Client Improvements Extended the interfaces of MQClientAPIImpl and MQClientAPIExt, strengthened the load balancing logic in RebalanceImpl and MQClientInstance, and delivered optimizations to the delay strategy. # Other Changes Updated TLS configuration documentation in both Chinese and English. Removed deprecated GitHub workflow files. Expanded test coverage and resolved multiple known test case issues. If you have any pending fixes or improvement suggestions, please reply. Thank you for your continued support and contributions to the RocketMQ project. We look forward to your feedback and hope to make this release a success together. Best regards, RocketMQ Team
