+1 approve
At 2019-07-12 13:49:08, "heng du" <[email protected]> wrote: >Hello RocketMQ Community, > >This is the vote for the 1.0.0 release of Apache ONS client, and it's also >the first release of apache rocketmq-ons. > >Github repo: *https://github.com/apache/rocketmq- ><https://github.com/apache/rocketmq-spring>ons* > >Based on the discussion previous[1], the Apache RocketMQ community developed >a lightweight client named as ONS. Currently, this client has implemented >all the basic features related to Producer/Consumer, and at the same time, >order/batch/transactional message, etc. advanced features are also >supported in this client. This also indicates that the client already has a >high maturity. So, in order to continually improve this lightweight >client, we hope to release the first version and optimize the client based >on the problems found during the actual production environment use process. > >In summary, in this release, those features below are supported: > > - Produce messages, including normal, transactional, delayed messages, > in synchronously, asynchronously and oneway model. > - Consume messages, in cluster or broadcast model, concurrently and > orderly with push consumer > - Automatically rebalanced, both in producing and consuming process. > - Reliability, any downtime broker or name server has no impact on the > client. > > >Please vote accordingly: > >[ ] +1 approve >[ ] +0 no opinion >[ ] -1 disapprove with the reason > >[1] >https://lists.apache.org/thread.html/0b2dfbb3b722bb8d710d8bd9d264d51013153608934d1a1c90c810de@%3Cusers.rocketmq.apache.org%3E >, >Thanks, >The Apache RocketMQ Team > > >---------- Forwarded message --------- >发件人: heng du <[email protected]> >Date: 2019年7月5日周五 下午3:14 >Subject: [DISCUSS]rocketmq-ons 1.0.0 release >To: dev <[email protected]> >Cc: users <[email protected]> > > >Hello RocketMQ Community, > >This is the discussion for the release of rocketmq-ons 1.0.0. > >As discussed in the mailing list: >https://lists.apache.org/thread.html/0b2dfbb3b722bb8d710d8bd9d264d51013153608934d1a1c90c810de@%3Cusers.rocketmq.apache.org%3E, >most of rocketmq users think it would be nice if there's a lightweight >client. and most of rocketmq users agree that the light-weight client >should be a high-level client that provides better abstraction and hide the >internal concepts and >implementation details as much as possible. Most important of all, to be on >the safe side, the new client should remove the admin interface, because of >the admin interface directly expose to the ordinary developer will pose a >risk to the server side. > >Based on the discussion above, the rocketmq community developed a >lightweight client named as ONS. Currently, this client has implemented all >the basic features related to Producer/Consumer, and at the same time, >order/batch/transactional message, etc. advanced features are also >supported in this client. This also indicates that the client already has a >high maturity. So, in order to continually improve this lightweight >client, we hope to release the first version and optimize the client based >on the problems found during the actual production environment use process. > >Welcome everyone to comment in this email, and if no other sounds, I would >like to call for a vote for this release :-) > >Thanks, >The Apache RocketMQ Team
