Developersummit
  • HOME
  • SPEAKERS
  • SESSIONS
  • SCHEDULE
  • FAQ
  • BUY TICKETS
  • ONDEMAND
  • CONTACT
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

Extending Functional Pipelines with Gatherers
RegisterTwitterLinkedInFacebook

< session />

Extending Functional Pipelines with Gatherers

Fri, April 24 at 2:00 PM - 3:00 PM GMT+5:30BackEndArchitecture

The Java Stream API offers a rich set of operations, filter, map, takeWhile, limit, and many others, to create expressive functional pipelines. However, not every problem fits neatly into these built-ins. Enter gatherers, a new way to extend Stream functionality with your own custom pipeline operations.

In this session, you will learn how the new gatherer() function and Gatherer interface work together to give developers full control over data transformation. Through practical, live-coded examples, we’ll explore different types of gatherers and how to use them to build cleaner, more powerful, and reusable stream logic.

What You Will Learn

  • How gatherer() extends the Stream API’s capabilities

  • The structure and purpose of the Gatherer interface

  • Practical examples of custom gatherers for advanced data processing

Who Should Attend

Java developers and architects who want to go beyond built-in Stream operations and design more expressive, flexible functional pipelines.

< speaker_info />

About the speaker

Venkat Subramaniam

Venkat Subramaniam

Founder, Agile Developer, Inc.

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. Find him on twitter at @venkat_s.

Related Talks

Spring AI + MCP: Building the Missing Bridge Between Java Apps and AI Agents

Fri, April 24

Spring AI + MCP: Building the Missing Bridge Between Java Apps and AI Agents

Siva Katamreddy
Spec-Driven Development with AI: From Use Case to Running Java Code

Wed, April 22

Spec-Driven Development with AI: From Use Case to Running Java Code

Simon Martinelli
Lessons from Building Deep Research Agents in Production

Thu, April 23

Lessons from Building Deep Research Agents in Production

Sarang Kulkarni

On-Demand Talks

Cloud UX: Making the Cloud User-Friendly

Cloud UX: Making the Cloud User-Friendly

Mridul Moitra, Rakesh Gunasekhar
Getting Started with Serverless Apps on Oracle Cloud Infrastructure

Getting Started with Serverless Apps on Oracle Cloud Infrastructure

Angus Myles, Sachin Pikle
Rust Microservice in Containers

Rust Microservice in Containers

Jonathan Johnson
Make a Date with Java

Make a Date with Java

Sualeh Fatehi
The Flux Pattern: MVC Framework for Data

The Flux Pattern: MVC Framework for Data

Rob Richardson
Navigating Cloud Migration: Strategies for Success

Navigating Cloud Migration: Strategies for Success

Sangeetha Yanamandra
All On-Demand »