A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
-
Updated
Dec 24, 2024 - Go
A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
Lightweight eventbus for golang
An in-process and in-memory PubSub, Broadcast, EventBus or Fanout implementation with type-safe topics implemented with generics. Respects context.
A distributed system built in Golang that uses the RabbitMQ's exchanges for communicating data and messages between various consumer applications that consume the data published by the various generators. The data is coordinated by a coordinator program that can be scaled up easily depending upon the traffic. These coordinators use an event-base…
A simple event bus for Go
✉️ Streams is a toolkit crafted for data-in-motion ecosystems written in Go.
EventBus, QueryBus, CommandBus, Saga
The globalevents package provides a simple and efficient mechanism for working with global events in an application. It is based on the EventBus library and implements the Publisher-Subscriber pattern.
Collect events from a SQLite database, create message from a protobuf schema definition and publish events to a Kafka topic.
Simple bus library
gRPC-based event subscription service.
Add a description, image, and links to the event-bus topic page so that developers can more easily learn about it.
To associate your repository with the event-bus topic, visit your repo's landing page and select "manage topics."