From 1c175215e028d50302e8f9facdf4f323220329b3 Mon Sep 17 00:00:00 2001 From: Ari P Zhorifiandi Date: Mon, 17 Oct 2022 10:40:23 +0700 Subject: [PATCH] docs: add Rpcx description (#2552) * docs: add Rpcx description * Update 101-rpcx.md * Update 101-rpcx.md --- .../content/109-go-microservices/101-rpcx.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md b/content/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md index 3a659a0af..10ddcc34e 100644 --- a/content/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md +++ b/content/roadmaps/109-golang/content/109-go-microservices/101-rpcx.md @@ -1 +1,12 @@ -# Rpcx \ No newline at end of file +# Rpcx + +Rpcx is a RPC (Remote Procedure Call) framework like Alibaba Dubbo and Weibo Motan. Some of the advantages on using Rpcx: +- Simple: easy to learn, easy to develop, easy to intergate and easy to deploy +- Performance: high performance (>= grpc-go) +- Cross-platform: support raw slice of bytes, JSON, Protobuf and MessagePack. Theoretically it can be used with java, php, python, c/c++, node.js, c# and other platforms +- Service discovery and service governance: support zookeeper, etcd and consul. + +Free Content +Rpcx English Documentation +Rpcx Github +Rpcx Official Website