fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Keith Woodlock <keithwoodl...@gmail.com>
Subject Re: [jira] [Updated] (FINERACT-135) Performance improvement using EHCache or any other cache managers
Date Thu, 07 Apr 2016 09:04:16 GMT
Binny,

>> In a production environment wiith about 130,000 clients with loans - the
performance of the loan APIs are poor.

This statement is too vague. What functionality of loans is said to have
poor performance. Is it the fetch part of loans of the transactions that
happen over the loans like make payment etc which if I remember interact
closely with the Accounting area. Is accounting turned on/configured when
performance is poor? Is it 'synchronously' coupled to the loans
functionality as part of loan transactions.

Caches will only help on the GET/Fetch side of things.

Is distributed caching supported on Mifos using EHcache or is it just
single node cache? Some like Hazelcast or similiar might be a good option
if wanting to support distributed caching.

regards,
Keith.

On Thu, Apr 7, 2016 at 9:57 AM, Binny Gopinath Sreevas (JIRA) <
jira@apache.org> wrote:

>
>      [
> https://issues.apache.org/jira/browse/FINERACT-135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
> ]
>
> Binny Gopinath Sreevas updated FINERACT-135:
> --------------------------------------------
>     Description:
> In a production environment wiith about 130,000 clients with loans - the
> performance of the loan APIs are poor. I have been told is that enabling
> EHCache and making it work will definitely improve the performance. Can
> this be done and tested for deployment scenarios - including multi-tenant
> setup and load balanced (multiple tomcats/FINERACT instances which talk to
> the same database).
>
> Reference to previous work on this:
>
> https://mifosforge.jira.com/wiki/display/projects/GSOC+2013+-+Distributed+Caching+support
>
>   was:
> In a production environment wiith about 130,000 clients with loans - the
> performance of the loan APIs are poor. I have been told is that enabling
> EHCache and making it work will definitely improve the performance. Can
> this be done and tested for deployment scenarios - including multi-tenant
> setup and load balanced (multiple tomcats/FINERACT instances which talk to
> the same database).
>
>
>
>
> > Performance improvement using EHCache or any other cache managers
> > -----------------------------------------------------------------
> >
> >                 Key: FINERACT-135
> >                 URL: https://issues.apache.org/jira/browse/FINERACT-135
> >             Project: Apache Fineract
> >          Issue Type: Improvement
> >            Reporter: Binny Gopinath Sreevas
> >            Assignee: Markus Geiss
> >            Priority: Critical
> >
> > In a production environment wiith about 130,000 clients with loans - the
> performance of the loan APIs are poor. I have been told is that enabling
> EHCache and making it work will definitely improve the performance. Can
> this be done and tested for deployment scenarios - including multi-tenant
> setup and load balanced (multiple tomcats/FINERACT instances which talk to
> the same database).
> > Reference to previous work on this:
> >
> https://mifosforge.jira.com/wiki/display/projects/GSOC+2013+-+Distributed+Caching+support
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message