Update akka-streams.md

This commit is contained in:
Roland Edwards, AOE GmbH
2018-05-16 14:33:57 +02:00
committed by Daniel Pötzinger
parent 5be6f0c4a5
commit 751a10f1af

View File

@@ -5,13 +5,13 @@ quadrant: languages-and-frameworks
--- ---
In our backend services we frequently encounter the task to transform data In our backend services, we frequently encounter the task to transform data
coming from and uploading to external sources and services. coming from and uploading to external sources and services.
Building more complex data transformation processes with Akka Actors has proven Building more complex data transformation processes with Akka Actors has proven
very difficult for us in the past. very difficult for us in the past.
Seeing this data as a stream of elements could allow to handle them piece by Seeing this data as a stream of elements could allow handling them piece by
piece and only keeping as much of the data in-process as can currently be piece and only keeping as much of the data in-process as can currently be
handled. handled.
@@ -20,13 +20,13 @@ a [Reactive Streams](http://www.reactive-streams.org/) implementation that
provides a very end-user friendly API for setting up streams for data provides a very end-user friendly API for setting up streams for data
processing that are bounded in resource usage and efficient. It uses the Akka processing that are bounded in resource usage and efficient. It uses the Akka
Actor Framework to execute these streams in an asynchronous and parallel Actor Framework to execute these streams in an asynchronous and parallel
fashion exploiting todays multi-core architectures without having the user to fashion exploiting today's multi-core architectures without having the user to
interact with Actors directly. It handles things like message resending in interact with Actors directly. It handles things such as message resending in
failure cases and preventing message overflow. It is also interoparable with failure cases and preventing message overflow. It is also interoperable with
other Reactive Streams implementations. other Reactive Streams implementations.
Our first trials with Akka Streams were promising but we have not implemented Our first trials with Akka Streams were promising but we haven't yet implemented
more complex services with it. complex services with it.
We will continue looking into it together with the We will continue looking into it together with the
[Alpakka](/languages-and-frameworks/alpakka.html) Connectors for integration [Alpakka](/languages-and-frameworks/alpakka.html) Connectors for integration