©  Raj Malhotra 2019
Raj MalhotraRapid Java Persistence and Microserviceshttps://doi.org/10.1007/978-1-4842-4476-0_8

8. Java Reactive Development

Raj Malhotra1 
Faridabad, Haryana, India

There has been significant focus in recent years on network programming using event-driven asynchronous runtime environments and frameworks, such as Node.js in JavaScript and RxJava (ReactiveX in Java). The NIO (New IO) package is the foundation for Reactive programming in Java. Reactive programming is not new in application development. When it comes to huge volumes of data or concurrent hits, we often need asynchronous processing to make our systems fast and responsive. Along with being asynchronous, our systems must work on streams (continuous sequence of events) ...

Get Rapid Java Persistence and Microservices: Persistence Made Easy Using Java EE8, JPA and Spring now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.