event-driven-example

Event app

An Event-Driven application example built in Go with Watermill library

An example Event-Driven application in Go built with Watermill library.

GitHub

134 stars
7 watching
27 forks
Language: Go
last commit: about 1 year ago
docker-composeevent-drivengogolanggrafanakafkaprometheusrabbitmqwatermill

Related projects:

Repository Description Stars
threedotslabs/watermill-http A Pub/Sub system for building event-driven applications with efficient message streams. 28
threedotslabs/watermill-nats An implementation of the NATS Pub/Sub messaging system for building event-driven applications with efficient message streams. 52
threedotslabs/watermill-kafka A Kafka-based Pub/Sub system for event-driven applications 61
threedotslabs/watermill-bolt A Bolt-based Pub/Sub system for event-driven applications 6
threedotslabs/watermill-firestore A Firestore-based Pub/Sub system designed to work with event-driven applications 0
threedotslabs/watermill-io A Pub/Sub messaging system designed to work with message streams in event-driven applications. 8
threedotslabs/nats-example A Go project demonstrating live code reloading and NATS-based communication between two services running in a local development environment. 101
threedotslabs/watermill-googlecloud Provides a Pub/Sub system for event-driven applications on Google Cloud. 19
threedotslabs/watermill-amqp A Pub/Sub system for event-driven applications using AMQP protocol 55
threedotslabs/watermill-sql A Pub/Sub system for event-driven applications that efficiently processes message streams between Postgres/MySQL databases 69
threedotslabs/watermill-redisstream A Redis Pub/Sub implementation for message streams in event-driven applications 33
jeroenrinzema/commander A Go library for building event-driven applications with features like event sourcing and message streaming. 66
deatil/go-events Provides an event-driven programming framework for Go, allowing developers to define and execute actions and apply filters to events. 2
stanipetrosyan/go-eventbus Provides an event bus implementation with features like publish/subscribe and request/response patterns, as well as support for processors and network buses. 5
lampctl/go-sse A Go package for sending and receiving event streams from servers to clients 12