cserwen commented on PR #883:
URL: 
https://github.com/apache/rocketmq-client-go/pull/883#issuecomment-1527122491

   > The current implementation is inconsistent with Java. Java is a thread 
pool, and threads are reused, but in the implementation of Go, goroutines are 
not reused. The maximum number of goroutines is 1000, which is a bit small for 
the go language.
   
   The purpose of this is not to reuse threads, but to limit concurrency. The 
original design did not consider concurrency issues at all, which would bring 
down the downstream system.


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

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to