PubSub is an asynchronous message hub where publishers can publish messages and subscribers can subscribe to receive those messages. PubSub supports various backpressure strategies, message replay, and concurrent access from multiple producers and consumers.
Overview
PubSub provides a powerful publish-subscribe pattern:- Multiple subscribers: Messages are broadcast to all active subscribers
- Backpressure strategies: Control behavior when capacity is reached
- Replay buffer: Late subscribers can receive past messages
- Scoped subscriptions: Automatic cleanup with Effect scopes
