Trisha Gee highlights the performance benefits of using Java 8, pros and cons, identifying code that makes sense to refactor with lambdas and streams, and what changes provide the most benefit.
Jüergen Hoeller presents selected Spring Framework 4 component model highlights and a selection of Java 8 enabled features, illustrated with many code examples and noteworthy design considerations.
Juergen Hoeller talks about the key themes in Spring 5, support for Java 8, comprehensive support for JDK 9, a strong focus on HTTP/2, and first-class support for Spring-style reactive architectures.
Martin Thompson focuses on algorithms which provide very high throughput while keeping latency low and predictable, discussing the concurrency theory and implementing these algorithms in Java 8.
Artem Bilan talks about using the Spring Integration Java DSL fluent API add integration capabilities to an application using only Spring Java configuration, and the benefits of Java 8 Lambda support.
Dr. Venkat Subramaniam discusses why, what, and how to make use of Java 8 classes from within Groovy.
Simon Baslé and Laurent Doguin describe how one can migrate code into a fully async and RxJava-based application, built upon Spring Boot and Java 8.
Venkat Subramaniam talks about the new facilities in Java 8 and about how they change the way we write code.
Juergen Hoeller presents selected Spring Framework 4 component model highlights, with a focus on the upcoming Spring Framework 4.2 and a selection of Java 8 enabled features, also code examples.
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.
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.
Trisha Gee uses Java 8 streams and lambdas to build an app consuming a real-time feed of high velocity data, using services to make sense of the data, and presenting it in a JavaFX dashboard.