8.3.1 Develop Helidon Applications with Saga

Helidon provides implementation for the Saga client specifications.

For more information, see https://helidon.io/docs/v2/#/mp/lra/01_introduction. For Helidon applications that use the Saga transaction protocol, don't use the MicroTx library files. For information about the implementation for these applications, see https://danielkec.github.io/blog/helidon/lra/saga/2021/10/12/helidon-lra.html.

Refer to the source code of a sample Helidon transaction participant application which uses MicroTx to manage the Saga transaction. The files are available in the hotel folder in the microtx-samples GitHub repository.