In terms of level of abstraction Akka Streams are "like Iterator" ;-) They're not as high level as you might expect them to be it seems to me.
They're a building block, using which, and Sink/Source to Actors you can integrate the two. The root cause of the rift there is that Actor semantics do not express back-pressure directly, so if you want to rely back-pressure (the core concept of Akka Streams) you need to put in more work on that boundary anyway – the Actor must speak the One should also note that Akka Persistence is specifically designed for _event sourcing_. It's not like your Akka app must use Akka Persistence – for example using a Kafka Sink or other database Sink is perfectly acceptable too. If you know you need event-sourcing, then Akka Persistence fits very well, and yeah – you'd connect there via actor refs. -- Konrad `ktoso` Malawski Akka @ Lightbend On 22 April 2016 at 09:35:07, Rafał Kowalski (rafal.kowal...@mac.com) wrote: Hi, I'd like to better understand the relationship of Akka streams and Akka cluster including persistency. What I mean by that is how would you make an Akka streams resilient in a Akka cluster setup? How would I use persistent actors with Akka streams? Is the use of `Source.actorRef` and `Sink.actorRef` the only way to introduce Akka persistency into the picture? I cannot at moment articulate my questions more clearly because I'm still struggling to understand the problem. Any comments and pointers into the right direction are welcome! Please, can somebody enlighten me what is the Akka streams cluster and persistency story, especially in the light of reactive streams becoming the "new black." ciao -- -rafal "The noblest pleasure is the joy of understanding." --- Leonardo da Vinci -- >>>>>>>>>> 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. -- >>>>>>>>>> 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.