sofa-pbrpc

RPC framework

A light-weight RPC framework implementation of Google's protobuf RPC framework

A light-weight RPC implement of google protobuf RPC framework.

GitHub

2k stars
269 watching
656 forks
Language: C++
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sogou/srpc 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. 1,956
persan/protobuf-ada A software implementation of Google's Protocol Buffers data interchange format in Ada 18
kostya/simple_rpc An RPC framework for building remote procedure calls between different languages and applications. 68
chadrem/amf_socket A bi-directional RPC library that enables high performance network communication between Actionscript applications. 11
samchon/tgrid Provides a framework for distributed computing and RPC in TypeScript, enabling remote function calls over WebSocket and Worker protocols. 145
kekekeks/corerpc An extensible RPC library with support for multiple transport protocols and automatic class registration. 82
apache/dubbo-rust A Rust implementation of an RPC framework with support for multiple protocols and transport methods 279
octopusdeploy/halibut An SSL-based JSON-RPC framework for .NET that enables bidirectional communication and flexible configuration options. 12
huntlabs/kissrpc A high-performance RPC framework with built-in data compression and support for multiple transport protocols 40
juliendelplanque/jrpc A JSON-RPC 2.0 implementation for Pharo Smalltalk 10
pearu/simple-rpc-cpp Provides a tool to generate RPC wrappers for C/C++ functions to enable remote procedure calls on Linux platforms. 37
ruby-protobuf/protobuf An implementation of protocol buffers for the Ruby programming language 463
nuxinl/arpc An RPC framework that supports file descriptor passing and privilege separation. 18
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
rpclib/rpclib A C++ RPC library for remote procedure call using MessagePack. 1,721