docker/go-events
The Docker go-events
package is a composable event distribution solution for Go, originally developed for Docker Registry notifications but found to be useful in various applications. It centers around a Sink
type, where events are written using Sink.Write(event Event)
calls. The package includes features like retries, queues, and broadcasting to support reliable and asynchronous event handling. The Sink
interface can be extended to customize behavior and semantics. The package is licensed under the Apache License, Version 2.0.
Project Information
- Repository: docker/go-events
- Owner: docker
- Language: Go
- Created at: 2016-03-23
- Last Updated: 2024-03-13
Engagement Metrics
- Stars: 131
- Forks: 23
- Open Issues: 13
- Watchers: 131
- Subscribers: 12
Contribution Opportunities
- Issues are available for contributions.
- Project boards are not active.
- Wiki is not available.
License
Apache License 2.0
Recent Contributors
stevvooe
18 Contributions
aaronlehmann
4 Contributions
thaJeztah
3 Contributions
austinvazquez
2 Contributions
LK4D4
2 Contributions
aluzzardi
1 Contributions
NanXiao
1 Contributions
tiborvass
1 Contributions