Skip to content

Connectum API Reference / @connectum/events / BroadcastReactor

Interface: BroadcastReactor

Defined in: packages/events/src/broadcast.ts:23

One independent broadcast reactor: its consumer group + routes.

Properties

group

readonly group: string

Defined in: packages/events/src/broadcast.ts:25

Consumer group — MUST be DISTINCT per reactor for true fan-out (a shared group load-balances).


middleware?

readonly optional middleware?: MiddlewareConfig

Defined in: packages/events/src/broadcast.ts:29

Optional per-reactor middleware (retry/DLQ/custom).


routes

readonly routes: EventRoute[]

Defined in: packages/events/src/broadcast.ts:27

The event routes (handlers) this reactor subscribes with.