Introducing Akka Cloud to Edge Continuum. Build once for the Cloud. Seamlessly deploy to the Edge - Read Blog
akka-streams akka reactive-streams asynchronous

Understanding Akka Streams, Back Pressure and Asynchronous Architectures

Where Akka Streams fits in your system architecture

Watch on YouTube

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

View on Slideshare

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:



The Total Economic Impact™
Of Lightbend Akka

  • 139% ROI
  • 50% to 75% faster time-to-market
  • 20x increase in developer throughput
  • <6 months Akka pays for itself