yarpc-go
Message passing framework
A framework for building distributed systems using message passing and protocol buffers.
A message passing platform for Go
414 stars
27 watching
103 forks
Language: Go
last commit: 8 days ago
Linked from 1 awesome list
gogrpcmessage-passingmicroservicesprotobufrpcthriftyarpc
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 |