Skip to content

ytahml/y-rpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 压缩来提高服务通信的效率;

参考与学习

About

学习rpc框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages