-
Notifications
You must be signed in to change notification settings - Fork 1.2k
FAQ
-
General
- What is rpcx?
- How does rpcx compare against other distributed RPC framework?
- Is rpcx a seperate running system or a middleware system?
- What dependencies does rpcx have?
- What is the performance impact of rpcx?
- What service discovery/register system is supported by the current rpcx?
- Does it have its dashboard ?
- Why can I not download some dependecies?
rpcx is a distributed RPC framework like Alibaba Dubbo and Weibo Motan. It is based on Go net/rpc and provides extra governance features.
No. it exists in the user's application. rpcx is a distributed RPC framework, it includes features of service management functions like service discovery, load balancing, and fault tolerance.
the current rpcx supports etcd(v2, v3), zookeeper, consul etc.
Yes. rpcx has rpcx-ui to manage backend-service nodes.
For users in China, google.com and some other websites can not be visited behind GFW. You can use go get -u -v github.com/smallnest/rpcx/...
to get/update rpcx and it shows what deps can not be download. You can use VPN to download. For some deps such as "golang.org/x/", you can found them in github.com/golang. You can git clone
them
another solution is using "glide mirror": http://studygolang.com/articles/9278