@diego_pacheco
Principal Software Architect
Akka Streams
Reactive Manifesto
http://www.reactivemanifesto.org/
http://www.reactive-streams.org/
Reactive Streams
Reactive Streams
Reactive Streams
Reactive Streams
http://www.reactive-streams.org/
Reactive Streams
Options
Akka Streams: Basics
 Stream
 Active Process
 Moving Data
 Transforming Data
 Back Pressure
 Flow Control
 Consumer notify Producer on they availability
 Slow down
 Async and Not Blocking
 Non-Blocking
 Never
 Graph
 Topology
 Processing Stage
 Building Blocks -> Functions
 Source
 Processing Stage with one output
 Sink
 Processing Stage with one input
 Flow
 Processing Stage one input and one output
 RunnableGraph
 Flow
 Attached both ends to Sink and Source
 run()
Akka Streams: Processing Stages
Akka Streams: Composition
Akka Streams: Composition
Akka Streams: Materialization
Akka Streams:
CODE
Akka Streams: CODE
Akka Streams: Actors
Akka Streams: Actors
Akka Streams: Actors
@diego_pacheco
Principal Software Architect
Akka Streams
Obrigado !
Thank You!

Akka Streams