This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, September 18 • 9:10am - 10:10am
Opening Keynote: Kirk Pepperdine - Ripping Apart Java 8 Streams

Sign up or log in to save this to your schedule and see who's attending!

Lambda are a great new feature in Java 8. The Java evangelists have been talking up the promise that Lambdas and streams would make our programming lives easier. You want to go faster, no problem, just go ahead and parallelize that stream. What could possibly go wrong?

In this talk we'll find out by ripping apart Java streams to get a better understanding of how they are implemented and what resources they depend upon. One key resource is the ForkJoinPool, a class that is completely invisible. The benchmarks used to support this talk ran with an instrumented version of ForkJoinPool. Come see what these measurements are telling us and how we might avoid the dangers that lie beneath.

avatar for Kirk Pepperdine

Kirk Pepperdine

The author of the Java Performance Tuning workshop, jClarity
Kirk Pepperdine is the author of the Java Performance Tuning workshop. He recently cofounded jClarity, a company focused on producing the next generation of performance diagnostic tooling. Kirk has written many articles and spoken at many conferences on the subjects of concurrency and performance tuning.

Friday September 18, 2015 9:10am - 10:10am
Room 1 Crowne Plaza

Attendees (15)