博文

Reactive Programming with Spring 5

Reactive Programming with Spring 5NOTE: At the moment I was writing this post, some Spring projects are still under active development, I will update the content and the sample codes against the final release version when they are ready. Please start the Github sample repository to get update in future.
[TOC]
From the official website of Reactive Streams:
Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non-blocking back pressure.This encompasses efforts aimed at runtime environments (JVM and JavaScript) as well as network protocols.
Currently, the JVM specification is completed, it includes a Java API(four simple interface), a textual Specification, a TCK and implementation examples. Check Reactive Streams for JVM for more details.
Reactor and RxJava2 have implemented this specification, and the upcoming Java 9 also adopted in its new Flow API.
The upcoming Spring 5 embraces Reactive Streams. For Spring developers, it bring…
最新博文