This document discusses reactive microservices and reactive programming. It begins by describing synchronous vs asynchronous calls between microservices. It then covers topics like fault tolerance, context propagation, non-blocking I/O, and reactive streams. The document advocates for using reactive approaches like asynchronous messaging with back pressure to achieve benefits like temporal decoupling, elasticity, and resilience when building microservices architectures. It introduces the MicroProfile Reactive Messaging specification for connecting reactive microservices and provides links to demo code.
Convert to study guideBETA
Transform any presentation into a summarized study guide, highlighting the most important points and key insights.
1 of 40
Download to read offline
More Related Content
Reactive microserviceinaction@devnexus
1. Reactive Microservices in
Action
Emily Jiang
Java Champion
STSM, IBM
Liberty Microservice Architect, Advocate
Senior Lead for MicroProfile and CDI
@emilyfhjiang
Clement Escoffier
Java Champion
Chief Architect, Red Hat
@clementplop