Paul Payne explains the benefits of containerization of a Go web service, discussing testing, integration, canary deploys and how they achieve 20 minute development cycles with zero downtime.
Ken Dale demoes building, testing and deploying a project in the cloud using popular services and technologies.
Jerome Petazzoni explains in detail the advantages of immutable servers, then how to implement them with containers in general, and Docker in particular.
Georgi Knox conducts a hands on session overviewing the history of Linux, what the kernel is, what system calls are, how to write modules, how to build a kernel, etc.
Noopur Gupta shows how to get started with Java 8 in Eclipse, demonstrating how the new Java 8 constructs blend with the existing functionality in Eclipse.
Lyndon Maher, Paul McManus discuss data driven development, how to collect data, getting feedback, tools to use, and how to integrate a data-driven mentality into the team.
Yan Cui shares lessons learned using Neo4j to model the in-game economy of the "Here Be Monsters" game and automate the balancing process.
Viktor Gamov covers In-Memory technology, distributed data topologies, making in-memory reliable, scalable and durable, when to use NoSQL, and techniques for Big In-Memory Data.
Natalia Chechina outlines features of actor and functional programming models, and the reason these models attract so much interest in parallel, concurrent, and scaling world.
Ryan Trinkle explores functional techniques for managing complexity, examines what makes them successful in pure functional programming, and proposes ways that they can be applied in any context.
In this talk Alan Blount gives a quick overview of the main categories of testing and how they may apply to various web application projects.
Ole Lensmar takes a look at a number of common API virtualization use cases - design-first development, sandboxing and load testing - to see how and when virtual APIs can help and when they can’t.