Long Running Actions with Helidon
MicroProfile Long Running Actions, long anticipated specification for a lock free and consequently loosely coupled approach for achieving consistency in the microservice environment, has been finally released in the version 1.0. Helidon MP support for LRA 1.0 comes with the fresh release 2.4.0.
LRA is an alternative for distributed transactions with relaxed isolation, fully integrated in to the JAX-RS. Instead of the transactional bean methods, you get transactional JAX-RS methods.
For detailed technical description with examples visit developer’s blog: https://danielkec.github.io/blog/helidon/lra/saga/2021/10/12/helidon-lra.html