Hands-On Reactive Programming with Reactor

Build reactive and scalable microservices on the JVM
Code Files

Hands-On Reactive Programming with Reactor

Rahul Sharma

Build reactive and scalable microservices on the JVM
This title is available to pre-order now and is expected to be published in
eBook
€10.36
RRP €35.98
Save 71%
Print + eBook
€36.99
RRP €36.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
€10.36
€36.99
RRP €35.98
RRP €36.99
eBook
Print + eBook

Frequently bought together


Hands-On Reactive Programming with Reactor Book Cover
Hands-On Reactive Programming with Reactor
€ 35.98
€ 10.36
Hands-On Full Stack Development with Spring Boot 2.0 and React Book Cover
Hands-On Full Stack Development with Spring Boot 2.0 and React
€ 35.98
€ 10.36
Buy 2 for €20.72
Save €42.70
Add to Cart

Book Details

ISBN 139781789135794
Paperback268 pages

Book Description

Reactor is an implementation of Java 9 Reactive Streams specification, an API for asynchronous processing of data. Reactive Streams specification is based on reactive programming paradigm enabling developers to build enterprise-grade robust applications with reduced complexity and time. This book will take you through the working of Reactor and show you how to use it for developing reactive applications in Java.

The book begins with the fundamental concepts of Reactor and the role it plays in building effective applications. You will be taught how to build fully non-blocking applications on the JVM and guided by the Publisher and Subscriber APIs. The book will show you how to use the two reactive composable APIs - Flux and Mono which are extensively used for implementing Reactive Extensions. Each of these components is combined with other components using various operations to build a complete solution. We will discuss the Flow API and understand backpressure to control overruns. You’ll be using SpringWebFlux, an extension of the Reactor framework for building Microservices.

By the end of the book, you will be confident in building reactive and scalable microservices on the JVM.

Table of Contents

What You Will Learn

  • Benefits of Reactive paradigm and the Reactive streams API
  • Find out how the Flux and Mono implications of the Reactor works
  • How to expand and repeat data in a stream processing
  • Discover various types of processors and choose the best one for your project
  • Understand how to map errors to make correction easier
  • How to create robust tests using testing utilities offered by reactor
  • The best way to schedule the execution of code

Authors

Table of Contents

Book Details

ISBN 139781789135794
Paperback268 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Hands-On Full Stack Development with Spring Boot 2.0 and React Book Cover
Hands-On Full Stack Development with Spring Boot 2.0 and React
€ 35.98
€ 10.36
Spring Boot 2.0 Projects Book Cover
Spring Boot 2.0 Projects
€ 41.98
€ 10.36
Hands-On MQTT Programming with Python Book Cover
Hands-On MQTT Programming with Python
€ 27.58
€ 10.36
Chatbot and Voicebot Design Book Cover
Chatbot and Voicebot Design
€ 31.18
€ 10.36
Hands-On Bitcoin Programming with Python Book Cover
Hands-On Bitcoin Programming with Python
€ 20.38
€ 10.36
Hands-on Java 10 Programming with JShell [Video] Book Cover
Hands-on Java 10 Programming with JShell [Video]
€ 128.38
€ 10.36