srpc
RPC framework
An RPC framework built on top of C++ Workflow, supporting multiple protocols and data formats for building scalable and high-performance remote procedure call systems.
RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.
2k stars
50 watching
388 forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list
brpcopentelemetryprotobufrpcthrifttrpcworkflow
Related projects:
Repository | Description | Stars |
---|---|---|
trpc-group/trpc-go | A high-performance RPC framework written in Go, allowing multiple services to communicate with each other in a pluggable and modular way. | 844 |
samchon/tgrid | A framework for distributed computing and remote procedure calls over WebSocket and worker protocols. | 148 |
baidu/sofa-pbrpc | A light-weight RPC framework for high-performance and easy-to-use communication between services. | 2,135 |
kostya/simple_rpc | An RPC framework for building remote procedure calls between different languages and applications. | 68 |
cinemast/libjson-rpc-cpp | A C++ framework for JSON-RPC remote procedure calls | 956 |
walkor/workerman-jsonrpc | A framework that enables high-performance remote procedure calls (RPCs) and distributed services with support for multiple protocols, event-driven architecture, and fault-tolerant operations. | 252 |
octopusdeploy/halibut | An SSL-based JSON-RPC framework for .NET that enables bidirectional communication and flexible configuration options. | 12 |
google/tarpc | An RPC framework for Rust that simplifies the process of creating and managing remote procedure calls. | 3,322 |
bigcommerce/gruf | A Ruby framework for building gRPC services with request context support and robust client error handling. | 630 |
nsuke/protobuf-qml | A framework that enables efficient serialization and RPC using Protocol Buffers and gRPC for QtQuick2 applications. | 55 |
grpc/grpc | An RPC framework and library for building high-performance distributed systems | 42,124 |
grpc/grpc-kotlin | A high-performance RPC framework that generates runtime code for client-stubs and server-side plumbing | 1,206 |
rookie-ninja/rk-grpc | A tool for building gRPC microservices with automated code generation and middleware support | 75 |
nuxinl/arpc | An RPC framework that supports file descriptor passing and privilege separation. | 18 |
hprose/hprose-golang | A cross-language RPC framework for building distributed applications across multiple programming languages | 1,260 |