yarpc-go

Message passing framework

A framework for building distributed systems using message passing and protocol buffers.

A message passing platform for Go

GitHub

414 stars
27 watching
103 forks
Language: Go
last commit: 8 days ago
Linked from 1 awesome list

gogrpcmessage-passingmicroservicesprotobufrpcthriftyarpc

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yarf-framework/yarf A micro framework for building REST APIs and web services in Go. 68
vladimirvivien/go-grpc A collection of Go examples showcasing the features and benefits of gRPC for building efficient and scalable RPC systems. 242
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. 836
gmsec/micro A Go framework for building distributed systems with emphasis on scalability and manageability 25
xmppo/go-xmpp A Go library providing an implementation of the XMPP protocol for real-time communication over the internet 530
containerd/ttrpc A lightweight GRPC implementation optimized for low-memory environments. 559
tochemey/goakt A distributed actor framework for building reactive and scalable systems in Golang using protocol buffers. 189
centrifuge/go-substrate-rpc-client Provides an API to interact with Substrate-based blockchain networks 203
apssouza22/grpc-production-go A library that abstracts away gRPC configuration details and provides production-ready features such as health checks and shutdown hooks. 210
ybbus/jsonrpc An implementation of the JSON-RPC 2.0 protocol for client-side RPC over HTTP in Go. 332
rcrowley/go-tigertonic A Go framework for building JSON web services with flexible routing and handling mechanisms. 995
valyala/gorpc A Go library that enables fast and efficient RPC (Remote Procedure Call) communication between clients and servers in high-load environments. 704
yaitoo/async An asynchronous task package for Go with support for async/await pattern and context cancellation. 6
fluffle/goirc An event-based stateful IRC client framework written in Go. 499
jhump/goprotoc Makes it easy to work with Protocol Buffers in Go by providing tools and libraries for generating code, implementing plugins, and running the protocol buffer compiler. 85