ISKA 16-12-2015: Ripping apart Java Streams

Spreker: Kirk Pepperdine (author, speaker, trainer, Java Champion)

Inhoud: Java 8 promised us the world. Our programs would be able to take advantage of all our cores simply by adding parallel() to the stream definition. Java evangelists were promising us parallel sort speed up even on a dual core machine. But what if things go wrong? How can we view what is happening inside our common ForkJoinPool? How can we measure throughput? Response time? What happens if our operations inside our for each function are blocking? In this talk, we will explore Java 8 streams and some discoveries made from both benchmarks and world examples.

Doelgroep: iedereen

Voorkennis: some knowledge of Java 8 features would be helpful