JOTB19 – How (Not) to use reactive streams in Java 9+ by Jacek Kunicki
Did you try to implement one of the new java.util.concurrent.Flow.* interfaces yourself? Then you’re most probably doing it wrong.
The purpose of this talk is to show that implementing them yourself is far from trivial and to discuss the actual reasons why they have been included in the JDK.
Reactive Streams is a standard for asynchronous data processing in a streaming fashion with non-blocking backpressure. Starting from Java 9, they have become a part of the JDK in the form of the…Tags: coding, Jacek, java, java vs scala, java9, JDK, JOTB19, Kunicki, reactive, reactive programming, streams