Out of many strong JVM based languages Clojure and Java make a great couple. Coming to Clojure from Spring several years ago Anatoly Polinsky really wished, back then, someone could explain functional programming and Clojure ecosystem to me from the Spring/Java point of view. In this talk Anatoly Polinsky of Chariot Solutions will bridge the … Read More
What can Java 9 do for you? What can you do to prepare for it? How can you take advantage of the new features? Come hear highlights of some cool features coming in Java 9. We will do a deep dive into the new Java Platform Module System (project Jigsaw). We will also take a … Read More
Managed runtime performance expert, Monica Beckwith will divulge her survival guide which is essential for any application performance engineer to get to the bottom of a performance issue. The presentation will provide a step-by-step approach to finding the root cause of any performance problem. Monica will walk the attendees through an example that will showcase … Read More
The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In … Read More
Part 2 of Rich Freedman’s tutorial on getting an Angular (nee Angular 2) application to communicate with a secured Spring Boot backend including code samples and approaches.
Rich Freedman’s tutorial on getting an Angular (nee Angular 2) application to communicate with a secured Spring Boot backend including code samples and approaches.
In this talk, Java Language Architect Brian Goetz looks at some of the challenges and lessons of steering Java through major evolutionary changes, and a sneak peek at where the Java platform is headed.
This talk will explore the different goals, tools, and techniques involved between these various approaches, and how to analyze a computation for potential parallelism, with specific attention to the parallel stream library in Java 8.
Needing a Java-based WebSocket client, I started with Tyrus, the reference implementation for the Java API for WebSocket. Writing a simple Java WebSocket client with Tyrus went well enough — until I went to turn security on. The Web App I’m connecting to uses form-based login, and out of the box the only authentication support … Read More
Massively concurrent systems are the future, and shared data mutability is the obstacle to getting there. Where does that leave imperative languages like Java, that depend on mutation?