Keynote Track

The convergence of stream processing and microservice architecture

Two of the main software architectural trends in software development this decade has been the move to streaming data processing, and the move to microservice architecture.

Both of these architectures are driven by the needs of managing and mining knowledge from ever increasing volumes of data in a close to real-time fashion—all while being reactive: responsive under failure, and responsive under load. I'm here to tell you that these two trends are converging, and a fusion of the two is both logical and inevitable. In this session we will talk about what a fused approach to stream processing and microservices could look like, what opportunities exist—what software development for business software can look like in the following decade.


Viktor Klang
Viktor Klang
Viktor Klang

Viktor Klang is a problem solver, software developer, prolific contributor to the Akka project, Akka Tech Lead Emeritus,
co-founding member of the Reactive Streams Special Interest Group, and contributor to the Scala Standard Library APIs like Scala Future & Promise.