7 Designing a reactive application
This chapter covers
- What a reactive application is
- Introducing the reactive application scenario used throughout part 2
The first part of this book taught you asynchronous programming with Vert.x. This is key to writing scalable and resource-efficient applications.
It is now time to explore what makes an application reactive, as we strive for both scalability and dependability. To do that, we will focus the following chapters on developing a fully reactive application out of several event-driven microservices. In this chapter, we’ll specify these services.
7.1 What makes an application reactive
In previous chapters we covered some elements of reactive:
-
Back-pressure, as a necessary ingredient in asynchronous ...
Get Vert.x in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.