Creates a bounded hub with the back pressure strategy.
Creates a bounded hub with the back pressure strategy. The hub will retain messages until they have been taken by all subscribers, applying back pressure to publishers if the hub is at capacity.
For best performance use capacities that are powers of two.
Creates a bounded hub with the dropping strategy.
Creates a bounded hub with the dropping strategy. The hub will drop new messages if the hub is at capacity.
For best performance use capacities that are powers of two.
Creates a bounded hub with the sliding strategy.
Creates a bounded hub with the sliding strategy. The hub will add new messages and drop old messages if the hub is at capacity.
For best performance use capacities that are powers of two.
Creates an unbounded hub.