A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
47,133 repositories indexed
1–24 of 39 · Most stars
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
Cap'n Proto serialization/RPC system - core tools and C++ library
Apache Thrift
- d
- thrift
- cplusplus
- dart
Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
- rpc-framework
- high-performance
- high-availability
- microservice
Bindu: The identity, communication, and payments layer for AI agents.
- agent-communication
- autonomous-agents
- agent-orchestration
- a2a
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.
Unified Realtime/API framework for .NET platform and Unity.
gRPC and protocol buffers for Android, Kotlin, Swift and Java.
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
WebSocket and WAMP in Python for Twisted and asyncio
- python
- websocket
- real-time
- wamp
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
- rpc
- rpc-library
- rpc-framework
- rpc-server
rpclib is a modern C++ msgpack-RPC server and client library
- rpc
- cpp14
- cpp
- cplusplus
RPyC (Remote Python Call) - A transparent and symmetric RPC library for python
Hprose is a cross-language RPC. This project is Hprose for Golang.
- rpc
- rpc-framework
- rpc-client
- rpc-server
More effective network communication, two-way calling, notify and broadcast supported.
A lightweight C++20 serialization and RPC library
- serialization
- cpp
- header-only
- rpc
Unconventional I/O library for Java
- nio
- java
- io
- native
Simple, fast and scalable golang rpc library for high load
Written by humans. WTX is a collection of different transport implementations and related tools focused primarily on web technologies.
A C# implementation of WAMP (The Web Application Messaging Protocol)
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