Overview of DuckFlux Event Hub Backends
DuckFlux provides three event hub backends for emit and wait steps. All backends implement the same EventHub interface, allowing them to be swapped without changing workflow YAML.
| Backend | Package | Infrastructure | Replay | Cross-process |
|---|---|---|---|---|
| In-memory | @duckflux/core (built-in) | None | Yes | No |
| NATS JetStream | @duckflux/hub-nats | NATS server | No | Yes |
| Redis Streams | @duckflux/hub-redis | Redis server | Yes | Yes |