[
https://issues.apache.org/jira/browse/FINERACT-867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17080480#comment-17080480
]
Awasum Yannick commented on FINERACT-867:
-----------------------------------------
This is vague to me. Do you have sub tasks which will have to be completed for
this to be closed. Can we break this down to make it easy to understand by
students?
> 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
>
> |*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)