RockteMQ-AI commented on issue #642: URL: https://github.com/apache/rocketmq-spring/issues/642#issuecomment-5223769164
**Issue Evaluation** Category: `documentation` | Status: **Evaluated** Valid documentation request. The difference between the two starters should be clearly documented: **`rocketmq-spring-boot-starter`:** - Based on the v4 remoting protocol (direct Broker connection) - Uses `DefaultMQProducer` / `DefaultMQPushConsumer` - Compatible with Spring Boot 2.x (starter 2.x) and 3.x (starter 3.x) - Mature, feature-complete for v4 protocol **`rocketmq-v5-client-spring-boot-starter`:** - Based on the v5 gRPC protocol (routes through Proxy) - Uses the new `Producer` / `SimpleConsumer` / `PushConsumer` client APIs - Supports FIFO, transaction, and delay messages via v5 protocol - Designed for cloud-native deployments with Proxy layer Users should choose based on their deployment architecture: direct Broker access (v4 starter) vs. Proxy-routed access (v5 starter). --- *Automated evaluation by RockteMQ-AI* -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
