You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@rocketmq.apache.org by heng du <du...@gmail.com> on 2018/11/30 13:55:55 UTC

[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.

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

Posted by Shannon <li...@163.com>.
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.

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

Posted by Shannon <li...@163.com>.
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.

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

Posted by Francis Lee <fr...@outlook.com>.
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.

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

Posted by Francis Lee <fr...@outlook.com>.
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.