rabbus
Message bus
Provides an event-driven messaging wrapper over RabbitMQ exchanges and queues with built-in features like retries, circuit breakers, and reconnecting.
A tiny wrapper over amqp exchanges and queues 🚌 ✨
97 stars
9 watching
23 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists
amqpevent-driveneventbusgolangmicroservicesrabbitmqresilience
Related projects:
Repository | Description | Stars |
---|---|---|
rafaeljesus/nsq-event-bus | A wrapper around NSQ topic and channel for event-driven communication in Go microservices. | 79 |
apache/rocketmq-eventbridge | A messaging service that enables event-driven architectures and loosely coupled distributed systems | 137 |
vardius/message-bus | An asynchronous message queue allowing publishers to send and subscribers to receive messages. | 273 |
mustafaturan/bus | A minimalist event/message bus implementation | 336 |
voltrb/volt-redis_message_bus | Provides a simple Redis-based message bus for sending messages between app instances | 4 |
zarusz/slimmessagebus | A lightweight message bus interface for .NET that provides pub/sub and request-response capabilities with transport plugins for popular messaging infrastructure. | 476 |
ruby-amqp/bunny | A Ruby client for RabbitMQ message broker with focus on ease of use and minimal dependencies. | 1,390 |
rabbitmq/amqp091-go | A Go client library for interacting with the RabbitMQ message broker | 1,547 |
ruby-amqp/march_hare | A JRuby client for RabbitMQ messaging system | 97 |
sybrexsys/rapidmq | A lightweight message queue library for Go that enables efficient, reliable, and concurrent processing of messages. | 68 |
otobus/event_bus | An event-driven communication system with minimal overhead and built-in tracing capabilities | 699 |
valinurovam/garagemq | An AMQP message broker implementation in Go that supports RabbitMQ and standard AMQP 0-9-1 protocols | 230 |
cristiammercado/ng-event-bus | An Angular service for broadcasting and receiving messages between components using RxJS. | 49 |
smrchy/rsmq | A lightweight message queue for Node.js using Redis as the underlying storage | 1,758 |
alaricode/nestjs-rmq | Library that provides an implementation of RabbitMQ and AMQP messaging in NestJS microservices | 293 |