Orkid

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-broadcaster

When to use

Building async Rust services that need internal pub/sub without an external broker.

On this page