TranslatedBest 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! Java has dubbo, Golang has rpcx! build for cloud!
Repository Index
71,372 visible repositories in the index
1–14 of 14 · Most stars
A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services.
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
- rpc
- ice
- zeroc
- rpc-framework
RPyC (Remote Python Call) - A transparent and symmetric RPC library for python
Low-latency client-server engine built around Noise, io_uring & SIMD, with synchronous handlers, server-side batching, and C, C++, Python & Rust bindings ☎️
- cpython
- epoll
- io-uring
- json
More effective network communication, two-way calling, notify and broadcast supported.
C++ framework for json-rpc (json remote procedure call)
- rpc
- json-rpc-client
- json-rpc-server
- json
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
- rpc-api
- rpc-framework
- rpc-client
- rpc-server
Make RPC calls over a Kademlia based DHT.
Build real-time Blazor and MAUI apps while writing just 0.1% of the usual real-time update code. Handle 10× more API requests with the ActualLab.Rpc protocol—or 1000× more with Fusion’s transparent and perfectly coherent caching.
HTTP remote procedure call handler for Clojure.
TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols
- grid-computing
- remote-function-call
- network
- thread
SmartSocket is an extensible open source, Java and PHP socket server engine. Its aim is to make creating multi-user applications as quick and painless as possible. With SmartSocket, you don't have to worry about keeping track of users, writing server code, managing threads, etc. All you have to do is use the simple communication protocol to send method call back and forth between the server and the client!