Difference between rocketmq-client-go and rocketmq-clients/golang #663
-
I would like to know the difference between the rocketmq-client-go and the subdirectory |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
There are a few differences out there, protocol: rocketmq-client-go speaks a customized binary protocol, referred to as "remoting"; rocketmq-clients SDKs talks in gRPC; load-balancing: rocketmq-client-go balances work loads in granularity of queues while rocketmq-clients in messages or message groups; rocketmq-clients are the output of one of 5.x goals: offer more language bindings using unified design, model and paradigm. |
Beta Was this translation helpful? Give feedback.
There are a few differences out there,
protocol: rocketmq-client-go speaks a customized binary protocol, referred to as "remoting"; rocketmq-clients SDKs talks in gRPC;
load-balancing: rocketmq-client-go balances work loads in granularity of queues while rocketmq-clients in messages or message groups;
rocketmq-clients are the output of one of 5.x goals: offer more language bindings using unified design, model and paradigm.