asio-grpc
Async gRPC client/server
An asynchronous gRPC implementation using Asio/unified executors and C++20 coroutines
Asynchronous gRPC with Asio/unified executors
367 stars
12 watching
34 forks
Language: C++
last commit: 28 days ago
Linked from 2 awesome lists
asioasynchronousasynchronous-programmingcoroutinecppcpp17cpp20executorsgrpcsender-reciever
Related projects:
Repository | Description | Stars |
---|---|---|
vmagamedov/grpclib | Pure-Python implementation of the gRPC protocol for asyncio-based microservices | 938 |
ibm/gwhisper | A gRPC command line client with tab completion and human-readable output | 58 |
eliaperantoni/spaceman | A cross-platform gRPC client for testing and debugging gRPC servers | 369 |
aspnetrun/run-aspnet-grpc | An e-commerce microservices project demonstrating high-performance inter-service communication using gRPC with .NET 5 | 114 |
vadimi/grpc-client-cli | A command line tool for calling gRPC services and inspecting their structure | 252 |
grpc/grpc-swift | A Swift language implementation of the gRPC protocol | 2,048 |
grpc/grpc-haskell | A Haskell interface to the gRPC protocol for building client-side RPC services. | 155 |
arun11299/coro-async | A C++ library providing a coroutine-based approach to networking | 37 |
deeplay-io/nice-grpc | A TypeScript gRPC library that provides a modern API with features like easy cancellation and client/server middleware support. | 433 |
chronoxor/cppserver | An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols. | 1,429 |
grpc/grpc | An RPC framework and library for building high-performance distributed systems | 41,968 |
ballerina-platform/module-ballerina-grpc | Provides APIs for connecting and interacting with gRPC endpoints | 123 |
joyrex2001/grpc-perl | An implementation of the gRPC transport layer in Perl | 33 |
marcoferrer/kroto-plus | Generates code for gRPC-based services with Kotlin Coroutines and Protobuf DSL | 493 |
tikv/grpc-rs | A Rust wrapper of the gRPC Core library for building high-performance RPC services. | 1,807 |