You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@rocketmq.apache.org by Francis Lee <fr...@outlook.com> on 2018/12/03 02:13:43 UTC

答复: [DISCUSS]The graduation of RocketMQ Python client.

Very glad to hear that. Where and what topics we do discussing ?

发件人: heng du [mailto:duhengforever@gmail.com]
发送时间: 2018年11月30日 21:56
收件人: dev <de...@rocketmq.apache.org>; users@rocketmq.apache.org
主题: [DISCUSS]The graduation of RocketMQ Python client.

Hello RocketMQ Community,

This is the discussion for the graduation of RocketMQ’s Python client(https://github.com/apache/rocketmq-client-python).

RocketMQ-Client-Python is the Python client of Apache RocketMQ, The RocketMQ Python client library is built on the existing CPP client library and exposes almost all of the features in CPP client except pull consumer.

As the CPP client has been used by several companies and main features have been verified in their production environment, therefore, we have reason to believe that Python client has the same stability with CPP client. and the most important of all, up to now, there are 4 active contributors from 4 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 A scientific research institute
      1)Environment Configuration:
         (1)CentOS 7.3
         (2) RocketMQ 4.2
     2) Functions
          Synchronous transmission with message size 128B Messages with a special key
          PushConsumer with cluster mode
    3)scene
          Mainly used for system decoupling, message reliability assurance.
    4)Usage description
       (1) Python SDK is relatively stable and there is no problem for the time being.
2 A child education company
     1)Environment Configuration:
         (1)CentOS 6.3
         (2) RocketMQ 4.2
     2) Functions
          Synchronous transmission with message size 512B and 1K Messages with a special key
          PushConsumer with cluster mode
     3)scene
          Mainly used for system decoupling, peak cutting, message reliability assurance.

2 An AI company
     1)Environment Configuration:
         (1)CentOS 7.4
         (2) RocketMQ 4.2
     2) Functions
          Synchronous transmission with message size 60B
          PushConsumer with cluster mode
    3)scene
          Mainly used for system decoupling,peak cutting, message reliability assurance.