very glad to hear that. Thanks every contributors and users/companies for 
helping the project grow up :-)
BTW, we highly appreciate the Spring Cloud team for providing detailed review 
and constructive feedback with the Spring standard during the graduation period.

Regards,

walking98 Kevin

> 在 2018年12月6日,下午7:03,heng du <[email protected]> 写道:
> 
> Hello RocketMQ Community, 
> 
> This is the discussion for the graduation of RocketMQ’s Spring Boot 
> client(https://github.com/apache/rocketmq-spring 
> <https://github.com/apache/rocketmq-spring>).
> 
> RocketMQ-spring-boot provides a kind of Spring-style usage of a client of 
> Apache RocketMQ,  which makes RocketMQ native API transparent with the 
> Spring-Messaging API and takes advantage of Spring annotation and 
> auto-configure. It uses the RocketMQTemplate API to send spring standard 
> messages to RocketMQ Broker as well as uses implementation class which 
> annotated by RocketMQListener to receive messages. 
> 
> After more than 6 months of incubation, the RocketMQ-spring-boot project has 
> been used by several companies and main features have been verified in their 
> production environment, and up to now, there are 3 active contributors from 3 
> organizations in the community.
> 
> So we think it has reached the graduation standard, but in order to ensure 
> the quality of the project, we still investigated the usage information of 
> three companies from different industries, the information shows below:
> 
> 1. An education company
>   1)Environment Configuration:
>         CentOS 7.x
>   2) Functions
>          Asynchronous transmission
>          Synchronous transmission
>          Orderly transmission
>          oneway transmission
>          PushConsumer with cluster mode
>          PushConsumer orderly
>   3)Business scale
>          100 million per day 
>   4)scene
>          Mainly used for system decoupling
>   5)  How long has it been used?
>        6 month
>   6)feedback
>      a) It is so convenient to use less code and configuration than 
> traditional API 
>      b) Out of the box to use the spring-starter
> 
> 2. A financial company
>   1)Environment Configuration:
>         (1)CentOS 6.x
>         (2) 3  broker nodes
>   2) Functions
>          Asynchronous transmission
>          PushConsumer with cluster mode
>          PushConsumer with broadcasting mode
>   3)Business scale
>          N/A        
>   4)scene
>          Mainly used for system decoupling, message reliability assurance, 
> resolving to write speed mismatch between redis and Oracle scenarios.  
>   5)  How long has it been used?
>        2 months
>   6)Usage description
>       (1)Totally use the starter functions to send and receive the message 
> and verified our required scenarios. 
>       (2)we mainly use the starter as a PoC in the current phase, will 
> normally use it in the next phase and production release.
> 
> 3. An intelligent device company
>   1)Environment Configuration:
>         CentOS 7.4 + RocketMQ 4.3
>   2) Functions
>          Asynchronous transmission
>          Synchronous transmission
>          Orderly transmission
>          oneway transmission
>          PushConsumer with cluster mode
>          PushConsumer orderly
>          Send the message in Transaction 
>          Consume transactional message
>   3)Business scale
>          More than 100 thousand per day, ~100B per message 
>   4)scene
>          Mainly used for system decoupling
>   5)  How long has it been used?
>        N/A
>   6)feedback
>     a) It is quite normal to send and receive messages, no error and 
> exception occur.
>     b) The starter is simple and convenient to use. It is compatible with 
> Spring ECO system and useless code and configure to performance the client 
> functions. 
> 
> If you have any suggestion about the graduation of the RocketMQ Spring Boot 
> client, please feel free to reply to this email, we sincerely hope to get 
> your advice.

Reply via email to