I was originally imagining a long flow from a akka-streams-kafka
commitableSource, but due to the issue I raised earlier about needing
CommitableMessages throughout the flow, I am considering splitting the
stream in StreamA and StreamB, where StreamA would capture the consumed
messages in a persistent actor. This means I need a way to forward the
received messages to StreamB.

I get the impression that Sink.actorRefWithAck is favored over
ActorSubscriber, and Source.queue is favored over ActorPublisher.

Should Actor B (which runs StreamB) just use eventsByTag to get its Source?
Or would performance be better if the persistent actor implemented
AtLeastOnceDelivery to send the message to ActorB which would offer it to a
SourceQueue it held internally?

Thanks.

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at https://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to