[
https://issues.apache.org/jira/browse/FINERACT-867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Vorburger updated FINERACT-867:
---------------------------------------
Labels: gsoc gsoc2020 perfomance (was: gsoc gsoc2020)
> Scalability & Performance Enhancements for Supporting Millions of Clients,
> High TPS, and Concurrent Users
> ---------------------------------------------------------------------------------------------------------
>
> Key: FINERACT-867
> URL: https://issues.apache.org/jira/browse/FINERACT-867
> Project: Apache Fineract
> Issue Type: Improvement
> Reporter: Sanyam Goel
> Priority: Major
> Labels: gsoc, gsoc2020, perfomance
>
> |*Overview & Objectives*
> As Mifos X has matured as a core banking platform, it's been adopted and used
> by larger institutions serving hundreds of thousands and even millions of
> clients. Partners operating cloud-hosted subscription models are also
> supporting hundreds of thousands of clients across their multi-tenant
> installations. Most recently, more and more digital-first fintechs are using
> the platforms for highly scalable wallet accounts needing hundreds and
> thousands of TPS. We need to benchmark, analyze and improve the performance
> and scalability of the system.|
> |*Description*
> Enhancements to the back-end platform will include parallelization of all the
> jobs with a configurable amount of concurrency, look at the explain plans of
> the queries being used in the jobs, paginate input queries for jobs, put lazy
> fetching where required, node-aware scheduler and cache, office-wise
> configurable jobs to distribute job-load across servers and write some tests
> to prove that the concurrency will work for a decent amount of scale.
> In addition, you'll provide some metrics which can help mid-sized MFIs (those
> having around a million active loans) in adopting Mifos X.
> |
> |*Helpful Skills*
> Java, Javascript, Spring, JAX-RS, JPA,|
> |*Impact*
> Higher outreach to the unbanked by supporting larger institutions and scaling
> more rapidly.|
--
This message was sent by Atlassian Jira
(v8.3.4#803005)