watermill
Message stream library
A library for building event-driven applications in Go, making it easy to work with message streams and enabling various architectures such as CQRS and event sourcing.
Building event-driven applications the easy way in Go.
8k stars
84 watching
413 forks
Language: Go
last commit: 2 months ago
Linked from 1 awesome list
cqrsevent-drivenevent-sourcingeventsgogolangkafkanatsrabbitmqreactivesagasstream-processingwatermill
Related projects:
Repository | Description | Stars |
---|---|---|
| An Event-Driven application example built in Go with Watermill library | 134 |
| A Pub/Sub system for building event-driven applications with efficient message streams. | 28 |
| A Pub/Sub messaging system designed to work with message streams in event-driven applications. | 8 |
| A Pub/Sub system for event-driven applications using AMQP protocol | 55 |
| An implementation of the NATS Pub/Sub messaging system for building event-driven applications with efficient message streams. | 53 |
| A Kafka-based Pub/Sub system for event-driven applications | 63 |
| Provides a Pub/Sub system for event-driven applications on Google Cloud. | 20 |
| A Pub/Sub system for event-driven applications that efficiently processes message streams between Postgres/MySQL databases | 72 |
| A Redis Pub/Sub implementation for message streams in event-driven applications | 34 |
| A Firestore-based Pub/Sub system designed to work with event-driven applications | 0 |
| A Bolt-based Pub/Sub system for event-driven applications | 6 |
| An integration platform that enables developers to automate workflows across multiple applications and services using pre-built components and custom code | 9,075 |
| A toolkit for building microservices in Go | 26,684 |
| A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,785 |
| A Go library for building event-driven applications with features like event sourcing and message streaming. | 66 |