rpc-upgrade learn rpc from simple to deep 为什么要学习RPC 1.垂直架构的根基(微服务/SOA/dubbo/thrift) 2.贯穿Java高级编程的知识点(IO、NIO、socket、Thread.....) 3.理解框架的设计原理 关联的知识点 IO/NIO/Reacotor模式/netty 反射/动态代理/序列化/网络编程 多线程/任务/中断/队列 升级路线 BIO-->NIO-->keystone-->Netty-->Dubbo(借鉴) 由简单到复杂 高山仰止,景行行止。虽不能至,然心向往之!