duoan / mini-rpc

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

Date Created 2015-01-04 (10 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 628,868 repositories, of these duoan/mini-rpc is ranked #171,654 (73rd percentile) for total stargazers, and #59,441 for total watchers. Github reports the primary language for this repository as Java, for repositories using this language it is ranked #9,921/29,376.

duoan/mini-rpc is also tagged with popular topics, for these it's ranked: spring (#370/845),  netty (#101/228)

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 (9 years ago) with the name v1.0.

Star History

Github stargazers over time

25025020020015015010010050500020162016201720172018201820192019202020202021202120222022202320232024202420252025

Watcher History

Github watchers over time, collection started in '23

36363636363635.535.535353535353520232023Jul '23Jul '2320242024Jul '24Jul '2420252025

Recent Commit History

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

88776655443322110020232023Jul '23Jul '2320242024Jul '24Jul '2420252025

Yearly Commits

Commits to the default branch (master) per year

121210108866442200201520152016201620172017201820182019201920202020202120212022202220242024

Issue History

Total Issues
Open Issues
Closed Issues
443.53.5332.52.5221.51.5110.50.50020192019202020202021202120222022202320232024202420252025

Languages

The only known language in this repository is Java

JavaJava

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