{"repo":"smallnest/rpcx","free":true,"listed":false,"github":"https://github.com/smallnest/rpcx","clone":"git clone https://github.com/smallnest/rpcx.git","description":"Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!","language":"Go","stars":8310,"topics":["dubbo","rpc","grpc","service-discovery","microservice","microservices"],"license":null,"category":"networking-infra","readme_excerpt":"- stable branch : v1.7.x - development branch : master Official site: http://rpcx.io Notice: etcd since rpcx 1.7.6, some plugins have been moved to the independent project: - etcd plugin has been moved to rpcx-etcd - zookeeper plugin has been moved to rpcx-zookeeper - consul plugin has been moved to rpcx-consul - redis plugin has been moved to rpcx-redis - influxdb plugin has been moved to rpcx-plugins - opentelemetry plugin has been moved to rpcx-plugins Announce Stable branch: v1.9.4 A tcpdump-like tool added: rpcxdump。 You can use it to debug communications between rpcx services and clients. Cross-Languages you can use other programming languages besides Go to access rpcx services. - rpcx-gateway : You can write clients in any programming languages to call rpcx services via rpcx-gateway - http invoke : you can use the same http requests to access rpcx gateway - Java Services/Clients : You can use rpcx-java to implement/access rpcx services via raw protocol. - rust rpcx : You can write rpcx services in rust by rpcx-rs If you can write Go methods, you can also write rpc services. It is so easy to write rpc applications with rpcx. Installation install the basic features: go get -v github.com/smallnest/rpcx/... If you want to use quic 、 kcp registry, use those tags to go get 、 go build or go run . For example, if you want to use all features, you can: tags : - quic : support quic transport - kcp : support kcp transport - rdma : support the experimental RDMA transport (built on","default_branch":null,"files":null,"tree":[],"storefront":"/r/smallnest","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smallnest/rpcx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}