duoan / mini-rpc

Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持

Date Created 2015-01-04 (9 years ago)
Commits 28 (last one 2 years ago)
Stargazers 226 (0 this week)
Watchers 36 (0 this week)
Forks 143
License unknown
Ranking

RepositoryStats indexes 584,777 repositories, of these duoan/mini-rpc is ranked #163,782 (72nd percentile) for total stargazers, and #59,965 for total watchers. Github reports the primary language for this repository as Java, for repositories using this language it is ranked #9,699/28,277.

duoan/mini-rpc is also tagged with popular topics, for these it's ranked: spring (#366/825),  netty (#102/226)

Other Information

duoan/mini-rpc has 1 open pull request on Github, 4 pull requests have been merged over the lifetime of the repository.

Github issues are enabled, there are 4 open issues and 0 closed issues.

There have been 1 release, the latest one was published on 2016-01-22 (8 years ago) with the name v1.0.

Star History

Github stargazers over time

Watcher History

Github watchers over time, collection started in '23

Recent Commit History

8 commits on the default branch (master) since jan '22

Yearly Commits

Commits to the default branch (master) per year

Issue History

Languages

The only known language in this repository is Java

updated: 2024-11-13 @ 12:16pm, id: 28768782 / R_kgDOAbb6Dg