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

Arnold Galovics resolved FINERACT-1571.
---------------------------------------
    Resolution: Fixed

> Read/write/batch separation
> ---------------------------
>
>                 Key: FINERACT-1571
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1571
>             Project: Apache Fineract
>          Issue Type: New Feature
>            Reporter: Arnold Galovics
>            Assignee: Arnold Galovics
>            Priority: Major
>             Fix For: 1.8.0
>
>
> The goal of this ticket is to introduce the notion of 3 different instance 
> types for Fineract:
>  * Read instance
>  * Write instance
>  * Batch instance
> Each instance type comes with different restrictions. The specifics can be 
> found in the table below.
> || ||*Read instance*||*Write instance*||*Batch instance*||
> |*Using only read-only DB connection*|Yes|No|No|
> |*Batch jobs are automatically scheduled or startable via API*|No|No|Yes|
> |*Can receive events (business events, hook template events)*|No|Yes|No|
> |*Can send events (business events, hook template events)*|No|Yes|Yes|
> |*Read APIs supported*|Yes|Yes|No|
> |*Write APIs supported*|No|Yes|No|
> |*Batch job APIs supported*|No|No|Yes|
> |*Liquibase migration initiated upon startup*|No|Yes|No|
> This will help scaling Fineract's individual parts for highly-available and 
> high-throughput systems.
> Also, this will make it possible to utilize read-replica databases.



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

Reply via email to