Reactive streams provide asynchronous, non-blocking stream processing with a fluent API. This presentation will cover the evolution from iterators to reactive streams with plenty of sample code.


Seth Kraut is a Senior Developer for BPL Global. He is a long time Java programmer, who dabbles in other technologies from time to time. In his free time, he tries to keep up with his kids.