Where Akka Streams fits in your system architecture

As our deputy CTO Viktor Klang recalls in this Medium article announcing Reactive Streams 1.0.0, Reactive Streams started in 2013 with an discussion between various big thinkers about how to handle the issue of back pressure in streaming systems. Fast forward some years later and we have seen a tremendous rise in interest, attracting hard work and time from engineers working for companies like Netflix, Pivotal, Red Hat, MongoDB and others.

With so much activity in this area, the term 'streams' has been getting pretty overloaded recently–it's hard to know where to best use different technologies with streams in the name.

In this talk by noted hAkker Konrad Malawski, we'll disambiguate what streams are and what they aren't, taking a deeper look into Akka Streams (the implementation) and Reactive Streams (the standard).

You'll be introduced to a number of real life scenarios where applying back-pressure helps to keep your systems fast and healthy at the same time. While the focus is mainly on the Akka Streams implementation, the general principles apply to any kind of asynchronous, message-driven architectures.

Check out the slides

Read, code, meet up and start moving faster with Akka Streams

Or, if you want to start moving faster today, contact us to get started with Akka and Akka Streams with our new Proof of Value (POV) service:

LEARN ABOUT POV SERVICES

 

Share


Discuss


View All Posts or Filter By Tag


×

Welcome to the Lightbend Enterprise Suite


You are excited about Reactive applications. And you want to build, manage and monitor them easily and reliably in your environment.
We get it. So we built Lightbend Enterprise Suite to help you do that, and more, with a range of powerful Application Management, Intelligent Monitoring, Enterprise Integration and Advanced Tooling features.

×

Welcome to the Lightbend Enterprise Suite


You are excited about Reactive applications. And you want to build, manage and monitor them easily and reliably in your environment.
We get it. So we built Lightbend Enterprise Suite to help you do that, and more, with a range of powerful Application Management, Intelligent Monitoring, Enterprise Integration and Advanced Tooling features.