All videos
All videos
Stream Driven Development with Akka Streams
April 16, 2018
Akka Streams is a well-known Reactive Streams implementation that helps you build asynchronous, data-intensive apps with no predetermined data volumes. But how would you leverage its full power to design complex, Akka-backed reactive pipelines? At HomeAway we devised an approach to tackle this problem, combining elements of DDD with the abstraction power of the Akka Streams model. Here we’ll discuss useful patterns to – reason about your stream and identify its building blocks – type-drive the implementation – handle failure – instrument your application for logging and monitoring purposes.
Tags
Other videos that you might like

Things learned from using Event Sourcing and CQRS patterns
Maciej Ciołek

A reactive architecture based on Vert.x and Kubernetes
Jochen Mader

Time-based domain events – how to deal with time on Kafka
Konrad Jakubiec

Panel discussion on Reactive Systems
Samuel Weiss, Trevor Burton-McCreadie, Łukasz Biały, Alan Klikić, Paweł Dolega