CoolIceV commented on PR #2032:
URL: https://github.com/apache/dubbo-go/pull/2032#issuecomment-1227160487

   Now only the `dynamic load balancer` on the consumer side is implemented, 
which takes into account the recent request success rate and request latency, 
the effect is as follows.
   
   Flexible services are turned on at the marked line position. After that the 
QPS of different configured services is no longer the same, and the CPU load 
and latency of lower configured services are significantly reduced.
   
   
![qps](https://user-images.githubusercontent.com/42159666/186654016-6a14eb91-6819-4a87-a204-856c9ddd10eb.png)
   
![cpu](https://user-images.githubusercontent.com/42159666/186654007-88631c47-62cc-4e79-8e04-bd5a26857c1d.png)
   
![rtt99](https://user-images.githubusercontent.com/42159666/186654027-7d72eb2f-e857-4786-b3c3-3609746ed85e.png)
   
   The next step is to implement an `adaptive concurrent limiter` on the 
provider side.
   
   


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to