O'Reilly logo

Reactive Programming With Java 9 by Tejaswini Mandar Jog

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Project Reactor

Reactor is a framework developed for asynchronous programming by Pivotal as an implementation of Reactive Streams. It supports the writing of high-performance applications and works asynchronously using the event-driven programming paradigm. The ability to provide backpressure for asynchronous stream processing is its key feature. The Reactor framework can also be considered as the base library to develop an asynchronous application, and it's not a runtime environment. Reactor is based on the design pattern where the services received from the clients are distributed to different event handlers where their processing will be done.

In RxJava, we used Observable, which is the source of the data, and Observer, which is the consumer ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required