10:45

Distributed deep learning Jan Machacek muvr-project scala-exchange-2014 akka-cluster akka-persistence apache-spark iot/wearables Distributed deep learning

Jan Machacek Day 2, 11 Dec starts 10:45 (Room 3) Watch now! After a brief introduction to the nature of distributed systems, from distributed databases, through distributed state, to distributed computation, you will learn how to use Akka Cluster and Akka Persistence to implement such distributed systems. Once the data is safely stored in a journal, it is important to be able to perform deeper analysis. To do so, Jan will show you how to access the data in the journal in a distributed computation program running in Apache Spark. With the mechanics done, Jan will explain how to use (deep) neural networks that can be very easily trained to recognize patterns in the ingested data. You will learn the advantages and traps of designing distributed domains, data and computation: systems that may become the next generation of financial systems, bringing elasticity, resilience and responsiveness. You will look in particular at systems that consume data from IoT / wearables, and that perform immediate and batch analyses. muvr-project scala-exchange-2014 akka-cluster akka-persistence apache-spark iot/wearables About the speaker... Jan Machacek He shares his expertise and passion for software as the editor of the Open Source Journal, regularly contributes to open source projects and speaks at conferences in the UK and abroad. Jan is the author of many open source projects (various Typesafe Activators, Reactive Monitor, Akka Patterns, Akka Extras, Scalad, Specs2 Spring and others), books and articles. Jan always wants to hear about interesting projects, events, hackathons, ...! He's keen to share his expertise at conferences, user groups, or simply over a drink or two. If you have something to suggest or share, get in touch! Find him on Twitter. ×