Bernard Traversat discusses JVM enhancements addressing cloud deployment requirements such as G1 GC, segmented code cache, contended locking, and density String.
Baruch Sadogursky and Viktor Gamov talk about Java puzzlers - streams, lambdas, monads, Optionals and CompletableFutures.
Mark Heckler introduces the IoT & Cloud concepts and demonstrates how one necessitates the other.
Joe Kutner talks about Kafka and where it fits in a Spring app and how to make it do things message queues simply can't.
Oleg Zhurakousky discusses the Hadoop ecosystem – Hadoop, HDFS, Yarn-, and how projects such as Hive, Atlas, NiFi interact and integrate to support the variety of data used for analytics.
Paula Kennedy talks about the initial fears of acquisition and cultural change made in a company when it is acquired by a bigger-fish company.
Konrad Malawski explains what the word Stream means, then looks at how its protocol works and how one might use it in the real world showing examples using existing implementations.
Les Hazlewood goes beyond the traditional way to secure applications and deep dives into how Spring Security + Stormpath offer an instant user management system for Spring Boot applications.
Victor Gamov and Neil Stevenson present using Spring Data for a Hazelcast project, built on the KeyValue module and providing infrastructure components for creating repository abstractions.
Heidi Waterhouse discusses seven issues to tackle during project development: Localization, Security, Extensibility, Documentation, Affordance, Acceptance, Accessibility.
Oleg Zhurakousky provides a quick introduction to Apache NiFi, demonstrates its core features while concentrating on WHY/WHERE and HOW of integrating with Spring.
Andreas Evers introduces Spring REST Docs and its test-driven approach to RESTful API documentation.
Featured Blog Post
Case Studies Post