A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
87,075 visible repositories in the index
1–23 of 23 · Most stars
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!
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.
High performance, simple, extensible golang open source network library
- networking
- game
- server
- rpc
An RPC framework for Rust with a focus on ease of use.
- rpc-framework
- asynchronous-programming
- tokio
- rust
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
- microservices
- apigateway
- surging
- rabbitmq
OPC Unified Architecture .NET Standard
Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存(内存/Redis)、网络(Tcp/Udp/Http)、RPC框架、序列化(Binary/XML/Json)、APM性能追踪。
The gRPC library for Rust built on C Core library and futures
- grpc
- rust
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
A networking framework that evolves with your application
- java
- reactive
- reactive-streams
- microservices
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
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
- service-autodiscovery
- peer-autodiscovery
- zeromq
- golang
Distributed C++ services from embedded to enterprise
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
- rpc
- micro-service
- dotnet
- tcc-transaction
HTTP remote procedure call handler for Clojure.
TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols
- grid-computing
- remote-function-call
- network
- thread
| Public | A secure communication stack for .NET using JSON-RPC over SSL.
- public
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!
JSON-RPC 2.0 client+server implementation in pure V
A pure JavaScript XML-RPC client and server for Node.js. Patched for use with Homematic CCU