yue-rpc
手写rpc框架 power by 鱼皮rpc。 基于Java + Etcd + Vert.x的高性能RPC框架,使用多种最新技术。其中,你可以学习到基于Vert.x的网络服务器开发、多种序列化器的实现、基于Etcd、Zookeeper等的注册中心、Java反射、动态代理、自定义网络协议开发、多种设计模式(单例、工厂、装饰者)、多种负载均衡实现、多种重试和容错机制、Spring Boot Stater开发等,大幅度对rpc底层原理的理解。
How to download and setup yue-rpc
Open terminal and run command
git clone https://github.com/chanris/yue-rpc.git
git clone is used to create a copy or clone of yue-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 yue-rpc https://github.com/chanris/yue-rpc/archive/master.zip
Or simply clone yue-rpc with SSH
[email protected]:chanris/yue-rpc.git
If you have some problems with yue-rpc
You may open issue on yue-rpc support forum (system) here: https://github.com/chanris/yue-rpc/issuesSimilar to yue-rpc repositories
Here you may see yue-rpc alternatives and analogs
etcd traefik keyv golb rook casbin follow-me-install-kubernetes-cluster patroni stolon mgmt skipper kubeasz learning-tools go-oauth2-server zetcd etcd-operator matchbox tectonic-installer go-plugins Kotlin-CN reshifter etcdhcp constructr go-flagz burry.sh e3w etcd-watcher dcmp gosiris discovery.etcd.io