mini-rpc
Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
How to download and setup mini-rpc
Open terminal and run command
git clone https://github.com/duoan/mini-rpc.git
git clone is used to create a copy or clone of mini-rpc repositories.
You pass git clone a repository URL. it supports a few different network protocols and corresponding URL formats.
Also you may download zip file with mini-rpc https://github.com/duoan/mini-rpc/archive/master.zip
Or simply clone mini-rpc with SSH
[email protected]:duoan/mini-rpc.git
If you have some problems with mini-rpc
You may open issue on mini-rpc support forum (system) here: https://github.com/duoan/mini-rpc/issuesSimilar to mini-rpc repositories
Here you may see mini-rpc alternatives and analogs
spring-boot spring-framework dubbo technology-talk spring-reactive-sample reactive-ms-example spring redisson zhPopupController spring-boot-demo BouncyLayout JavaGuide dubbo-spring-boot-project spring-boot-admin spring-boot-examples springfox spring-cloud-netflix favorites-web speedment spring-boot-projects iBase4J spring-cloud-config zheng myth jasypt-spring-boot Activiti ssm spring-security roncoo-pay shopping-management-system