通过 HTTP/2 协议案例学习 Java & Netty 性能调优:工具、技巧与方法论

原文约15000字,阅读约需36分钟。发表于:

当你在 Dubbo 框架中使用 Triple 协议,然后你就可以直接使用 Dubbo 客户端、gRPC 客户端、curl、浏览器等访问你发布的服务,不需要任何额外组件与配置。

本文介绍了Dubbo3 Triple协议性能调优过程中的优化思路和工具,包括分治、批量、非阻塞、异步等方法。通过异步化创建StreamChannel、修改isAvailable判断逻辑、包装消费者线程池、共享WriteQueue等方式,消除了性能瓶颈,提高了Triple协议的性能。

相关推荐 去reddit讨论