Transform LRA coordinator runtime to Quarkus
--------------------------------------------
Key: JBTM-3190
URL:
https://issues.jboss.org/browse/JBTM-3190
Project: JBoss Transaction Manager
Issue Type: Enhancement
Components: LRA
Affects Versions: 5.9.8.Final
Reporter: Martin Stefanko
Assignee: Martin Stefanko
Priority: Major
Fix For: 5.10.0.Final
[LRA
coordinator|https://github.com/jbosstm/narayana/tree/master/rts/lra/lra-c...]
is an essential part of Narayana LRA processing. It would be beneficial to move the
runtime from [Thorntail|https://thorntail.io] to [Quarkus|https://quarkus.io] for faster
startup times and better memory utilization.
If possible, one additional step can be to compile lra-coordinator to the native
executable which can bump out the performance of the lra-coordinator docker image.