[ 
https://issues.apache.org/jira/browse/FINERACT-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksandar Vidakovic updated FINERACT-1795:
-------------------------------------------
    Description: 
Improve the resilience of the command processing service and make retry (and 
other parameters) configurable (provide reasonable defaults).

The current retry mechanics in place are causing various congestion issues in 
high traffic deployments. Besides that, we always have to lookup the tenant to 
retrieve the retry configuration; Spring Boot's application.properties are the 
proper place for that.

  was:
Improve the resilience of the command processing service and make retry (and 
other parameters) configurable (provide reasonable defaults).

The current retry mechanics in place are causing various congestion issues in 
high traffic deployments. Besides that, everything is hard coded (e. g. always 
retry 3 times).

Bonus: make the service replaceable/an extension point for custom modules.


> Improve resilience of command processing service
> ------------------------------------------------
>
>                 Key: FINERACT-1795
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1795
>             Project: Apache Fineract
>          Issue Type: Improvement
>            Reporter: Aleksandar Vidakovic
>            Assignee: Aleksandar Vidakovic
>            Priority: Major
>             Fix For: 1.9.0
>
>
> Improve the resilience of the command processing service and make retry (and 
> other parameters) configurable (provide reasonable defaults).
> The current retry mechanics in place are causing various congestion issues in 
> high traffic deployments. Besides that, we always have to lookup the tenant 
> to retrieve the retry configuration; Spring Boot's application.properties are 
> the proper place for that.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to