Email the Author
You can use this page to email Esteban Herrera about Unraveling Project Reactor: Your Guide to Reactive Programming.
About the Book
This is the ebook version of the book that you can read online for free at my website (PDF coming soon).
As software applications grow increasingly complex, traditional programming approaches can lead to tangled code, race conditions, and other difficulties in managing asynchronous operations and scaling to meet the demand of users.
Reactive programming with Project Reactor offers a robust and elegant solution to these problems. This book provides a comprehensive guide to mastering reactive programming, enabling you to create more responsive, resilient, and scalable applications with ease.
In this book, you will discover:
- What is reactive programming, its principles, and benefits
- How to effectively use the reactive types, Mono and Flux, to handle asynchronous data streams
- A deep dive into powerful reactive operators, with a focus on map and flatMap, to transform and compose data streams
- Strategies for handling errors gracefully, ensuring the smooth operation of your applications
- An exploration of schedulers and threads, allowing you to manage concurrency with precision
- How to utilize the Context API to propagate metadata across your reactive streams
- How to work with blocking calls in a non-blocking environment
- Instructions for testing reactive streams with StepVerifier in many types of scenarios
By the end of this book, you will have gained a solid understanding of reactive programming with Project Reactor, so you can create efficient and scalable Java applications that can tackle the challenges of modern software development with confidence.
About the Author
Esteban Herrera has been developing software for 10+ years, mostly in Java and some things in .NET and iOS. Feel free to contact him at anytime.