Loading…
This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Tuesday, October 4 • 11:20am - 12:10pm
Riding the Jet Streams

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Java 8 introduced the Stream API as a modern, functional, and very powerful tool for processing collections of data. One of the main benefits of the Stream API is that it hides the details of iteration over the underlying data set, allowing for parallel processing within a single JVM, using a fork/join framework.
I will talk about a Stream API implementation that enables parallel processing across many machines and many JVMs.
You will learn how you can use the same API to process massive data sets across large clusters, which you already know how to do in a single JVM.
With an explanation of internals of the implementation, I will give an introduction to the general design behind stream processing using DAG (directed acyclic graph) engines and how an actor-based implementation can provide in-memory performance while still leveraging industry-wide known frameworks as Java Streams API.

Speakers
avatar for Viktor Gamov

Viktor Gamov

Principal Developer Advocate, Kong 🦍
Viktor Gamov is a Senior Solution Architect at Hazelcast, the leading open-source in-memory data grid (IMDG). Viktor has comprehensive knowledge and expertise in enterprise application architecture leveraging open source technologies. He has helped leading organizations build low... Read More →


Tuesday October 4, 2016 11:20am - 12:10pm CDT
Texas Ballroom