Dan Woods talks about Ratpack, a high-through, reactive, non-blocking web framework for Java 8. He showcases the framework's features and explains how to write applications with Ratpack.
Anil Madhavapeddy introduces the Irmin library by means of a functional queue, shows how the Git mirroring works, and then demonstrates some more complex applications.
Jesus Rodriguez explores the characteristics of the IOT PaaS vs. predecessor PaaS architectures, focusing on device management, event driven integration, real-time analytics and offline communication.
John Hughes presents automated techniques that can improve testing, focusing on what the code should do rather than which cases should be tested, with war stories from Ericsson, Volvo Cars, and Basho.
Jeff Brown presents Grails 3, which includes a lot of features and functionality related to building RESTful services.
Graeme Rocher takes a deep dive into the internals of Grails 3.x and reveals some hidden features and gems that you can take advantage of when developing your own Grails applications and plugins.
Scott Seighman discusses causes of common performance issues in Big Data environments, heap size, garbage collection, JVM reuse tuning guidelines and Big Data performance analysis tools.
Hugh Williams shares his experiences of why health, nutrition, and exercise are essential to being a successful engineer and leader.
Paulmichael Blasucci takes a look at FsCheck, a powerful library for doing property-based testing and sophisticated data generation in the CLR ecosystem.
Graeme Rocher, the Grails project lead, discusses the latest release of Grails and what is coming up during the course of the next year, covering all the new features of Grails 3.
The keynote speakers cover the current status of various Spring projects - Grails, Groovy, Cloud, etc.-, what has been done so far and what are the plans for the near future.