介绍
lrpc是一种高性能,高可扩展性的Java RPC框架,RPC,即远程过程调用(远程过程调用),调用远程计算机上的服务,就像调用本地方法一样。RPC可以很好的解压缩系统,对于服务开发者而言,屏蔽了不断的网络通信细节,从而更专注于业务自身逻辑实现。
lrpc架构
此项目总体架构如下:
服务提供端服务器向注册中心注册服务,服务消费者客户通过注册中心拿到服务相关信息,然后再通过网络请求服务提供端服务器。
特性
注释广泛详细,并在注释中添加了一些知识点,适合阅读学习(实际项目上不建议写这么啰嗦的注