+
Skip to content
/ lra Public
forked from jbosstm/lra

Narayana implementation of the Long Running Actions Microprofile specification

License

Notifications You must be signed in to change notification settings

jamezp/lra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MicroProfile LRA

MicroProfile LRA is a specification of an annotation based API that enables loosely coupled services to coordinate long running activities in such a way as to guarantee a globally consistent outcome without the need to take long duration locks on data.

MicroProfile Fault Tolerance

LRA Coordinator implements Bulkhead Fault Tolerance strategies for dealing with failure:

  • Bulkhead: Limit concurrent execution so that failures in that area can’t overload the whole system

You can configure the Fault Tolerance variables (Bulkhead value and waitingTaskQueue) by defining the config property as "classname/annotation/parameter" in the microprofile-config.properties file.

For more documentation on Narayana LRA:

Documentation on MicroProfile LRA specification:

About

Narayana implementation of the Long Running Actions Microprofile specification

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 96.2%
  • Shell 3.8%
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载