Creates a source that is materialized as a QueueControl
Creates a source that is materialized as a QueueControl
The created source is accepts any number of elements cached in an unbounded queue. It is safe to send elements to the queue from multiple threads. It is the user's responsibility to track the elements in the pipeline. There is no guarantee that the elements sent to the queue will be processed.
The alternative is to use GraphStage
Creates a source that is materialized as a QueueControl
Creates a source that is materialized as a QueueControl
The created source is accepts any number of elements cached in an unbounded queue. It is safe to send elements to the queue from multiple threads. It is the user's responsibility to track the elements in the pipeline. There is no guarantee that the elements sent to the queue will be processed.
See potential threading issues: https://github.com/akka/akka/issues/20503
The alternative is to use ActorPublisher This is here because ActorPublisher is deprecated in Akka 2.5