User Guide

Build Resilient Cloud Native Applications With MicroProfile Fault Tolerance

Build Resilient Cloud Native Applications With MicroProfile Fault Tolerance

MicroProfile is a community driven initiative, built on top of the Jakarta EE Core Profile, that is a collection of abstract specs that form a complete solution to developing cloud native, Jakarta EE microservices.

The MicroProfile Fault Tolerance specification provides a number of declarative API constructs that can be used to create fault-tolerant and resilient applications.

MicroProfile Fault Tolerance builds on top of Jakarta Contexts and Dependency Injection’s interceptor construct. This allows the various Fault Tolerance annotations to be able to intercept method calls
and react based on their purpose, creating a more resilient application. The annotations are Fallback, Timeout, Retry Policy, Circuit Breaker, Asynchronous and Bulkhead, and are all covered in this guide.

Category:
Subjects: , , ,

Related Resources

Explore expert tips, webinars, and product updates to help you build, deploy, and scale modern enterprise Java applications faster.

The Strategic Middleware Choice for Mission Critical Enterprise Java in Finance

The Strategic Middleware Choice for Mission Critical Enterprise Java in Finance

Download
How to Run a Payara Server Deployment on Microsoft Azure

How to Run a Payara Server Deployment on Microsoft Azure

Download
Migrating from WildFly to Payara Community

Migrating from WildFly To Payara Community

Download