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: almost 3 years ago
docker-composeevent-drivengogolanggrafanakafkaprometheusrabbitmqwatermill

Related projects:

RepositoryDescriptionStars
threedotslabs/watermill-httpA Pub/Sub system for building event-driven applications with efficient message streams.28
threedotslabs/watermill-natsAn implementation of the NATS Pub/Sub messaging system for building event-driven applications with efficient message streams.53
threedotslabs/watermill-kafkaA Kafka-based Pub/Sub system for event-driven applications63
threedotslabs/watermill-boltA Bolt-based Pub/Sub system for event-driven applications6
threedotslabs/watermill-firestoreA Firestore-based Pub/Sub system designed to work with event-driven applications0
threedotslabs/watermill-ioA Pub/Sub messaging system designed to work with message streams in event-driven applications.8
threedotslabs/nats-exampleA Go project demonstrating live code reloading and NATS-based communication between two services running in a local development environment.101
threedotslabs/watermill-googlecloudProvides a Pub/Sub system for event-driven applications on Google Cloud.20
threedotslabs/watermill-amqpA Pub/Sub system for event-driven applications using AMQP protocol55
threedotslabs/watermill-sqlA Pub/Sub system for event-driven applications that efficiently processes message streams between Postgres/MySQL databases72
threedotslabs/watermill-redisstreamA Redis Pub/Sub implementation for message streams in event-driven applications34
jeroenrinzema/commanderA Go library for building event-driven applications with features like event sourcing and message streaming.66
deatil/go-eventsProvides an event-driven programming framework for Go, allowing developers to define and execute actions and apply filters to events.2
stanipetrosyan/go-eventbusProvides 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-sseA Go package for sending and receiving event streams from servers to clients12