Project's Logo

docker/go-events

0/100

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

Contribution Opportunities

  • Issues are available for contributions.

License

Apache License 2.0

Recent Contributors

stevvooe's avatar

stevvooe

18 Contributions

aaronlehmann's avatar

aaronlehmann

4 Contributions

thaJeztah's avatar

thaJeztah

3 Contributions

austinvazquez's avatar

austinvazquez

2 Contributions

LK4D4's avatar

LK4D4

2 Contributions

aluzzardi's avatar

aluzzardi

1 Contributions

NanXiao's avatar

NanXiao

1 Contributions

tiborvass's avatar

tiborvass

1 Contributions