
watermill
ThreeDotsLabs
Building event-driven applications the easy way in Go.
AI 简介
Watermill 是一个用于构建事件驱动应用的 Go 语言库。它支持事件溯源、基于消息的 RPC、Saga 模式以及流处理等核心功能,并且可以与 Kafka、RabbitMQ 等多种消息中间件集成,同时也兼容 HTTP 和 PostgreSQL 等其他传输方式。该库设计目标是易于理解、高度灵活可配置,并且具有良好的性能和稳定性。Watermill 非常适合需要实现复杂业务逻辑解耦、异步处理或分布式事务管理的应用场景,特别是在微服务架构中能够发挥重要作用。
Go
MIT License9.8k
Stars
497
Forks
85
Watchers
75
Issues
Star 增长
今日+1
近 7 天+7
近 30 天+50
综合评分74.59
默认分支master