You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2019/08/20 08:57:38 UTC

[GitHub] [pulsar] wolfstudy commented on issue #4983: [apache/pulsar-client-go] the function Send(ctx, msg) performance is not good

wolfstudy commented on issue #4983: [apache/pulsar-client-go] the function Send(ctx,msg) performance is not good
URL: https://github.com/apache/pulsar/issues/4983#issuecomment-522922306
 
 
   Now, the go client depends on the cpp client. When we send the message every time, we will call the send of the cpp client to implement the real send function. In this process, a system call from go to c will occur, so there will be a certain performance issues.
   
   Currently we use native go to rewrite pulsar's go client, the interface is consistent with the cgo client, the project address: https://github.com/apache/pulsar-client-go/, you can try to use this client to see if it can meet your performance requirements.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services