...
Mentors | TBD |
Overview & Objectives | Enable service level caching using a clustered caching framework to improve the performance of MifosX |
Description | MifosX is a multi-tenant application (a single MifosX instance can support multiple MFI's).We need to add tenant aware caching for all read operation in MifosX (preferably at the service level) Note: For pure Read operations, Mifos X uses native SQL Queries with Spring's JDBC Template. JPA (the provider being Hibernate) is only used for Create/Update operations |
Helpful Skills | Java (Spring) , SQL and MySQL |
Impact | While the current codebase works well for smaller financial organizations, adding caching would greatly improve the performance of MifosX when working with Large MFI's and big data sets |
Other Resources |
...