Loading…
This event has ended. Visit the official site or create your own event on Sched.
View analytic
Friday, October 20 • 2:10pm - 3:10pm
Islands in the Stream: Integrating Akka Streams and Akka Actors

Sign up or log in to save this to your schedule and see who's attending!

After realizing the power of the Akka Streams API for building scalable, reliable, and resilient systems for streaming data, people are often confused as to how the Akka Streams API relates to Akka Actors. I will demonstrate how actors and streams solve complimentary problems. I will start with the basic patterns for interfacing both streams with actors, and actors with streams. Then I will show how actors compliment streams with regard to error handling, location transparency, and the distribution of workloads. I will demonstrate a large number of streaming workloads running in an Akka Cluster, by leveraging Cluster Sharding and Distributed Data. I will conclude by showing how an actor can use Akka Persistence to implement an Event Sourcing model for an Akka Stream. Understanding how to integrate Akka Actors and the Akka Streams API is essential for building scalable, reliable, and resilient distributed-applications to handle streaming workloads.

Speakers
avatar for Colin Breck

Colin Breck

Staff Software Engineer, Tesla
Colin Breck is an engineer at Tesla working on reactive, streaming-data systems for the near real-time monitoring, aggregation, and control of distributed, renewable-energy assets. He is interested in the design, performance, reliability, and security of these systems. He has alm... Read More →


Friday October 20, 2017 2:10pm - 3:10pm
Salon F/G

Attendees (63)




Twitter Feed