Reactive programming is about processing an asynchronous stream of data items, where applications react to the data items as they occur. This article by Rahul Srivastava presents an example using the JDK 9 Flow API. By Rahul Srivastava What is Reactive Programming ? Reactive programming is about processing an asynchronous stream of data items, where applications react to the data items as they occ