Need for Async: Hot pursuit for scalable applications

Senior engineer, Akka team @ Lightbend at Lightbend, Inc.
Feb. 27, 2015
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
Need for Async: Hot pursuit for scalable applications
1 of 156

More Related Content

What's hot

Distributed Consensus A.K.A. "What do we eat for lunch?"Distributed Consensus A.K.A. "What do we eat for lunch?"
Distributed Consensus A.K.A. "What do we eat for lunch?"Konrad Malawski
Reactive Streams, j.u.concurrent & Beyond!Reactive Streams, j.u.concurrent & Beyond!
Reactive Streams, j.u.concurrent & Beyond!Konrad Malawski
Reactive integrations with Akka StreamsReactive integrations with Akka Streams
Reactive integrations with Akka StreamsKonrad Malawski
The Cloud-natives are RESTless @ JavaOneThe Cloud-natives are RESTless @ JavaOne
The Cloud-natives are RESTless @ JavaOneKonrad Malawski
Akka Streams in Action @ ScalaDays Berlin 2016Akka Streams in Action @ ScalaDays Berlin 2016
Akka Streams in Action @ ScalaDays Berlin 2016Konrad Malawski
End to End Akka Streams / Reactive Streams - from Business to SocketEnd to End Akka Streams / Reactive Streams - from Business to Socket
End to End Akka Streams / Reactive Streams - from Business to SocketKonrad Malawski

Viewers also liked

Rethink Frontend Development With ElmRethink Frontend Development With Elm
Rethink Frontend Development With ElmBrian Hogan
JavaOne 2013: Java 8 - The Good PartsJavaOne 2013: Java 8 - The Good Parts
JavaOne 2013: Java 8 - The Good PartsKonrad Malawski
Open soucerers - jak zacząć swoją przygodę z open sourceOpen soucerers - jak zacząć swoją przygodę z open source
Open soucerers - jak zacząć swoją przygodę z open sourceKonrad Malawski
HBase RowKey design for Akka PersistenceHBase RowKey design for Akka Persistence
HBase RowKey design for Akka PersistenceKonrad Malawski
Scalding - the not-so-basics @ ScalaDays 2014Scalding - the not-so-basics @ ScalaDays 2014
Scalding - the not-so-basics @ ScalaDays 2014Konrad Malawski
Ebay legacy-code-retreatEbay legacy-code-retreat
Ebay legacy-code-retreatKonrad Malawski

Similar to Need for Async: Hot pursuit for scalable applications

Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...PROIDEA
Async programming and pythonAsync programming and python
Async programming and pythonChetan Giridhar
Task parallel library presentationTask parallel library presentation
Task parallel library presentationahmed sayed
Defcon 22-paul-mcmillan-attacking-the-iot-using-timing-attacDefcon 22-paul-mcmillan-attacking-the-iot-using-timing-attac
Defcon 22-paul-mcmillan-attacking-the-iot-using-timing-attacPriyanka Aash
PyCon Canada 2019 - Introduction to Asynchronous ProgrammingPyCon Canada 2019 - Introduction to Asynchronous Programming
PyCon Canada 2019 - Introduction to Asynchronous ProgrammingJuti Noppornpitak
Building Hermetic Systems (without Docker)Building Hermetic Systems (without Docker)
Building Hermetic Systems (without Docker)William Farrell

More from Konrad Malawski

Akka Typed (quick talk) - JFokus 2018Akka Typed (quick talk) - JFokus 2018
Akka Typed (quick talk) - JFokus 2018Konrad Malawski
Akka-chan's Survival Guide for the Streaming WorldAkka-chan's Survival Guide for the Streaming World
Akka-chan's Survival Guide for the Streaming WorldKonrad Malawski
Krakow communities @ 2016Krakow communities @ 2016
Krakow communities @ 2016Konrad Malawski
Zen of AkkaZen of Akka
Zen of AkkaKonrad Malawski
Reactive Streams / Akka Streams - GeeCON Prague 2014Reactive Streams / Akka Streams - GeeCON Prague 2014
Reactive Streams / Akka Streams - GeeCON Prague 2014Konrad Malawski
2014 akka-streams-tokyo-japanese2014 akka-streams-tokyo-japanese
2014 akka-streams-tokyo-japaneseKonrad Malawski

Recently uploaded

Easy Salesforce CI/CD with Open Source Only - Dreamforce 23Easy Salesforce CI/CD with Open Source Only - Dreamforce 23
Easy Salesforce CI/CD with Open Source Only - Dreamforce 23NicolasVuillamy1
Netwitness RT - Don’t scratch that patch.pptxNetwitness RT - Don’t scratch that patch.pptx
Netwitness RT - Don’t scratch that patch.pptxStefano Maccaglia
Elevate Your Enterprise with FME 23.1Elevate Your Enterprise with FME 23.1
Elevate Your Enterprise with FME 23.1Safe Software
Accelerating Data Science through Feature Platform, Transformers, and GenAIAccelerating Data Science through Feature Platform, Transformers, and GenAI
Accelerating Data Science through Feature Platform, Transformers, and GenAIFeatureByte
Product Listing Presentation_Cathy.pptxProduct Listing Presentation_Cathy.pptx
Product Listing Presentation_Cathy.pptxCatarinaTorrenuevaMa
How is AI changing journalism? Strategic considerations for publishers and ne...How is AI changing journalism? Strategic considerations for publishers and ne...
How is AI changing journalism? Strategic considerations for publishers and ne...Damian Radcliffe

Recently uploaded(20)

Need for Async: Hot pursuit for scalable applications