basalt / realtime/src / RedisBackplane
Class: RedisBackplane
Defined in: realtime/src/drivers/redis.ts:49
Redis pub/sub backplane for multi-instance realtime. Every emit is PUBLISHed and delivered to every instance's SUBSCRIBE (including the origin), so the hub's local delivery path handles one node or many identically.
Implements
Constructors
Constructor
> new RedisBackplane(options): RedisBackplane
Defined in: realtime/src/drivers/redis.ts:52
Parameters
options
Returns
RedisBackplane
Methods
publish()
> publish(message): Promise<void>
Defined in: realtime/src/drivers/redis.ts:63
Parameters
message
Returns
Promise<void>
Implementation of
subscribe()
> subscribe(handler): Promise<void>
Defined in: realtime/src/drivers/redis.ts:83
Parameters
handler
(message) => void
Returns
Promise<void>