Brian Goetz keynotes on Java’s history, evolution and its future, how it is going to meet the needs of today’s programming.
Jan Machacek demos creating and using reactive APIs in Scala with Spray and Akka.
Tim Fox introduces and demos building lightweight reactive applications with Vert.x.
David Turanski makes a tour of the latest Spring platform including Spring.IO, Spring Boot, Websocket support, Spring HATEOAS, and others.
David Nolen introduces Om, a ClojureScript library that adds a functional layer on top of Facebook React, providing OO abstractions in a MVC environment.
Burin Asavesna shares his team’s experience building applications with PhoneGap Build.
Chas Emerick discusses some of the common issues appearing in distributed systems and ways to solve them.
Linda Rising discusses the “agile mindset” - an attitude that equates failure and problems with opportunities for learning –, sharing practical suggestions to become even more agile.
Roland Kuhn introduces the guiding principles behind Reactive Streams’ design and along with examples using its actor-based implementation in Akka.
Carl Quinn explains how Riot Games built a cloud platform based on the Netflix OSS stack plus a number of other extensions including Dropwizard, Eureka, Archaius, Asgard, Edda, etc.
Camille Fournier explains what projects ZooKeeper is useful for, the common challenges running it as a service and advice to consider when architecting a system using it.
Ken Rimple introduces AngularJS and some of its main features: MVC, expressions, directives, routing.