yarpc-go

Message broker

A platform that enables message passing between servers and clients in Go using various transport protocols.

A message passing platform for Go

GitHub

413 stars
26 watching
103 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

gogrpcmessage-passingmicroservicesprotobufrpcthriftyarpc

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yarf-framework/yarfA micro framework for building REST APIs and web services in Go.68
vladimirvivien/go-grpcA collection of Go examples showcasing the features and benefits of gRPC for building efficient and scalable RPC systems.243
trpc-group/trpc-goA high-performance RPC framework written in Go, allowing multiple services to communicate with each other in a pluggable and modular way.844
gmsec/microA Go framework for building distributed systems with emphasis on scalability and manageability25
xmppo/go-xmppA Go library providing an implementation of the XMPP protocol for real-time communication over the internet535
containerd/ttrpcA lightweight GRPC implementation optimized for low-memory environments.563
tochemey/goaktA distributed actor framework for building reactive and scalable systems in Golang using protocol buffers.195
centrifuge/go-substrate-rpc-clientProvides an API to interact with Substrate-based blockchain networks205
apssouza22/grpc-production-goA library that abstracts away gRPC configuration details and provides production-ready features such as health checks and shutdown hooks.210
ybbus/jsonrpcAn implementation of the JSON-RPC 2.0 protocol for client-side RPC over HTTP in Go.336
rcrowley/go-tigertonicA Go framework for building JSON web services with flexible routing and handling mechanisms.993
valyala/gorpcA Go library that enables fast and efficient RPC (Remote Procedure Call) communication between clients and servers in high-load environments.706
yaitoo/asyncAn asynchronous task package for Go with support for async/await pattern and context cancellation.6
fluffle/goircAn event-based stateful IRC client framework written in Go.499
jhump/goprotocMakes 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