Introduction
This module walks you through implementing the Saga pattern using a Long Running Action to manage transactions across microservices.
Watch this short introduction video to get an idea of what you will be building:
Estimated Time: 30 minutes
Quick walk through on how to manage saga transactions across microservices.
Objectives
In this module, you will:
- Learn about the Saga pattern
- Learn about the Long Running Action specification
- Add new endpoints to the Account service for deposits and withdrawals that act as LRA participants
- Create a Transfer service that will initiate the LRA
Prerequisites
This module assumes you have:
- An Oracle Cloud account
- All previous modules successfully completed