Create a ConsumerF value that can be used to consume events from the channel.
Create a ConsumerF value that can be used to consume events from the channel.
Note in case multiple consumers are created, all of them will see the
events being pushed, so a broadcasting setup is possible. Also multiple
workers can consumer from the same ConsumerF
value, to share the load.
The returned value is a Resource, because a consumer can be unsubscribed from the channel, with its internal buffer being garbage collected.
consumeWithConfig for fine tuning the internal buffer of the created consumer
Version of consume that allows for fine tuning the underlying buffer used.
Version of consume that allows for fine tuning the underlying buffer used.
is configuration for the created buffer, see ConsumerF.Config for details
Channel
is a communication channel that can be consumed via consume.Examples: