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 2020/06/18 18:07:58 UTC

[GitHub] [pulsar-client-go] merlimat opened a new pull request #286: Avoid contention on producer mutex on critical path

merlimat opened a new pull request #286:
URL: https://github.com/apache/pulsar-client-go/pull/286


   ### Motivation
   
   Multiple go-routines sharing a single producers are experiencing contention on the partitioned producer mutex that we acquire while using the router.
   
   The mutex is there to protect the updates on the list of partitions, but we can optimize that away.


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



[GitHub] [pulsar-client-go] merlimat merged pull request #286: Avoid contention on producer mutex on critical path

Posted by GitBox <gi...@apache.org>.
merlimat merged pull request #286:
URL: https://github.com/apache/pulsar-client-go/pull/286


   


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