Documentation
Getting started
Watermill up and running
Message
Message is one of core parts of Watermill
Pub/Sub
Publishers and Subscribers
Message Router
The Magic Glue of Watermill
Transactional publishing of messages
Publishing messages in transactional way with help of Forwarder component
CQRS Component
Command Query Responsibility Segregation (CQRS) Component
Implementing custom Pub/Sub
Bring Your Own Pub/Sub
Metrics
Monitor Watermill in realtime
Merging two topics into one
Merging two topics into one with the FanIn component
Middlewares
Add generic functionalities to your handlers in an inobtrusive way
Troubleshooting
When something goes wrong
Awesome Watermill
Selected unofficial libraries