Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Hunting with Stream Gatherers - Java 24 Intermediate Operations Extension

Devoxx via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This conference talk explores Stream Gatherers, a new feature in Java 24 that enhances Java's stream processing capabilities. Learn how Stream Gatherers serve as an extension point for intermediate operations in streams, addressing limitations of the original Java 8 Streams implementation. Discover why the previous extension point of collectors wasn't sufficient for all data processing needs, and why parallel streams' limitation to ForkJoin pool made them impractical for IO operations. Explore practical use cases for Stream Gatherers and understand how they can be leveraged alongside other modern Java features like records and pattern matching to create more efficient data-driven flows. Gain insights into hunting for better performance with this powerful new addition to Java's functional programming toolkit.

Syllabus

Hunting with Stream Gatherers by Piotr Przybył

Taught by

Devoxx

Reviews

Start your review of Hunting with Stream Gatherers - Java 24 Intermediate Operations Extension

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.