An Introduction to Akka Streams

Erik LaBianca

May 11, 2016

@easel
@easel
erik.labianca@gmail.com
https://www.linkedin.com/in/eriklabianca
https://erik.labianca.org/akka-streams-intro
https://github.com/easel/akka-streams-intro

Reactive Streams Ecosystem

Async Sync Streams Sources Sinks
  • Akka Streams
  • fs2
  • Monix
  • ReactiveX
  • InputStream
  • Channels
  • Stream,Iterator
  • Unix Pipes
  • any Iterator
  • nio AsyncChannels
  • scala Futures
  • DB queries
  • collection
  • files
  • network
  • streams
Stream Sources (Services) Stream Processing (Platforms) Stream Sources (Libraries)
  • Apache Kafka
  • AWS Kinesis
  • AWS SQS, SNS
  • Spark Streaming
  • Apache Flink
  • AWS Lambda
  • Play
  • Slick