You built it,You run it!
尚未完成,持续更新中...!
备注: 🔧 :表示施工中,尚未完成; 📝 :表示已完成,但是没有写博文; 👌 表示已完成,并有相应的博文;
什么是Netty?能做什么?
-
Netty是一个致力于创建高性能网络应用程序的成熟的IO框架
-
相比较与直接使用底层的Java IO API, 你不需要先成为网络专家就可以基于Netty去构建复杂的网络 应用
-
业界常⻅的涉及到网络通信的相关中间件大部分基于Netty实现网络层,如下图所示:
本工程致力于netty实践学习案例,是netty初学者及核心技术巩固的最佳实践
- 👌 : netty-helloworld
《netty 之 telnet HelloWorld 详解》
-
👌 :netty-http
《netty 之 高性能http服务器 详解》 -
👌 netty-springboot-protobuf
《netty 之 netty整合springboot并使用protobuf进行传输》 -
👌 netty-mqtt
-
🔧: netty-kafka
-
📝 : netty-IM
-
🔧 :netty-Rpc
🌿 由于RPC的工程案例实在是太多,感觉我手写一个也没什么乐趣。
所以我挑选了蚂蚁金融服务集团实现的基于Netty网络通讯框架(SOFABolt)对其进行源码解读,
展示给阅读此工程的开发者。:herb:
-
👌 :netty-IOT
- 👌 :语言指南(proto3)
《Protobuf 语言指南(proto3)》 - 👌 :测试工具篇(Gatling)