#java rpc 例子 一步步构建 MyRPCFromZero
https://github.com/he2121/MyRPCFromZero

version0版本:以不到百行的代码完成一个RPC例子 version1版本:完善通用消息格式(request,response),客户端的动态代理完成对request消息格式的封装 version2版本:支持服务端暴露多个服务接口, 服务端程序抽象化,规范化 version3版本:使用高性能网络框架netty的实现网络通信,以及客户端代码的重构 version4版本:自定义消息格式,支持多种序列化方式(java原生, json…) version5版本: 服务器注册与发现的实现,zookeeper作为注册中心 version6版本: 负载均衡的策略的实现 version7版本: 客户端缓存服务地址列表, zookeeper监听服务提供者状态,更新客户端缓存**(待实现)** version8版本: 跨语言的RPC通信(protobuf)(待实现)