Skip to content

Difference between rocketmq-client-go and rocketmq-clients/golang #663

Answered by lizhanhui
AdityaMayukhSom asked this question in Q&A
Discussion options

You must be logged in to vote

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.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by AdityaMayukhSom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants