You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by Shannon <li...@163.com> on 2018/12/03 02:33:05 UTC

Re:[DISCUSS]The graduation of RocketMQ Python client.

At present, this SDK supports

sending a message in synchronous mode
consuming message using the push model
I look forward to graduating from the Python client as soon as possible.








At 2018-11-30 21:55:55, "heng du" <du...@gmail.com> wrote:
>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.