Netty
为什么学习呢
平时用到的 RPC/MQ/Cache/Database,其实底层都用到了网络通讯。
原来也完整的学习过 java 的网络编程, Socket、nio 等,但是长时间不使用还是会容易忘记。
为什么记下来
人的记忆力是不可靠的,或者说是健忘的。
任何一项技术在学习的时候无论多么熟练,二年不用,全忘干净。
目标
熟练使用 netty 进行编程,比如编写自己的 RPC/MQ/Cache/Database。
可以写出自己的类似 netty 的框架,用于学习 netty 原理+巩固学习的知识。
拓展阅读
相关学习资料
《Netty 实战》
《Netty 权威指南》
《Netty 进阶之路》
如何学习
-
java nio √
-
rpc 相关 √
-
linux 网络通讯模型 ing
-
TCP/IP 原理 ing
-
手写 rpc 学习 netty TODO
java 知识准备
java 注解 √