# y-rpc **Repository Path**: ytaml/y-rpc ## Basic Information - **Project Name**: y-rpc - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-14 - **Last Updated**: 2025-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # y-rpc 是基于 Netty 作为网络通信,使用 Zookeeper 作为服务注册中心,实现的 rpc(远程服务调用) 框架; ## 1.0.0.socket 该分支是使用 Java Socket 作为网络通信实现的 rpc 框架; ## 1.1.0.socket 该分支是基于 1.0.0.socket 分支的基础上,借助 Spring 而实现的可以使用注解来进行服务注册和服务消费; ## 2.1.0.netty 则是在 1.1.0.socket 的基础上使用 Netty 来作为服务端与客户端的通信,并使用 Kryo 序列化框架和 Gzip 压缩来提高服务通信的效率; ## 参考与学习