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]

Reply via email to