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.

GitHub

2k stars
48 watching
385 forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list

brpcopentelemetryprotobufrpcthrifttrpcworkflow

Backlinks from these awesome lists:

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. 830
samchon/tgrid Provides a framework for distributed computing and RPC in TypeScript, enabling remote function calls over WebSocket and Worker protocols. 145
baidu/sofa-pbrpc A light-weight RPC framework implementation of Google's protobuf RPC framework 2,132
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 955
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,298
bigcommerce/gruf A Ruby framework for building gRPC services with request context support and robust client error handling. 626
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 41,968
grpc/grpc-kotlin A high-performance RPC framework that generates runtime code for client-stubs and server-side plumbing 1,203
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