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.
Terry Walters is a Senior Solution Architect at Hazelcast, a Java-based, open-source operational in-memory computing platform. He is a speaker at local user groups. He enjoys helping others succeed with web scale. His employment includes many industry leaders such as AT&T, Verizon, McKesson, UPS, and the formally known as BEA Systems. Walters holds a bachelor’s degree in computer science.