event-broadcaster
Generic async event broadcasting over tokio broadcast channels.
event-broadcaster provides a typed publish/subscribe bus on tokio's broadcast channel: named topics, lagged-receiver handling, and graceful shutdown. Use it to decouple producers and consumers inside an async service.
Install
cargo add event-broadcasterWhen to use
Building async Rust services that need internal pub/sub without an external broker.
Links
- Package: https://crates.io/crates/event-broadcaster
- Repository: https://github.com/orkid-labs/event-broadcaster
- Documentation: https://docs.rs/event-broadcaster