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 🚌 ✨

GitHub

97 stars
9 watching
23 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists

amqpevent-driveneventbusgolangmicroservicesrabbitmqresilience

Backlinks from these awesome lists:

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