I am asking about caching invalidating mechanism Thanks & Regards Danushka Fernando Software Engineer WSO2 inc. http://wso2.com/ Mobile : +94716332729
On Wed, Aug 7, 2013 at 5:13 PM, Isuru Perera <isu...@wso2.com> wrote: > > > > On Wed, Aug 7, 2013 at 2:59 PM, Danushka Fernando <danush...@wso2.com>wrote: > >> Hi, >> Just wondering about the update mechanism. What happens when original >> value or L2 cache value get updated? >> > What do you mean by this? > > If I understand correctly, when you need to update the value for a key, > you need to use the Caching API and use put method. > >> >> Thanks & Regards >> Danushka Fernando >> Software Engineer >> WSO2 inc. http://wso2.com/ >> Mobile : +94716332729 >> >> >> On Wed, Aug 7, 2013 at 2:02 PM, Afkham Azeez <az...@wso2.com> wrote: >> >>> [image: Inline image 1] >>> >>> >>> On Wed, Aug 7, 2013 at 11:31 AM, Afkham Azeez <az...@wso2.com> wrote: >>> >>>> While running certain scenarios during testing of the Carbon 4.2.0 >>>> packs, we saw certain performance issues when distributed Hazelcast >>>> HashMaps are used as the backing data structure. To overcome this, I have >>>> introduced the concept of an L1 local cache. It is a write through cache, >>>> where items stored in it will also get written to the distributed data >>>> structure. When there is a L1 cache miss, we will check in the L2 >>>> distributed cache to see whether the value is there. >>>> >>>> I am seeing significant performance improvement in the tenant creation >>>> scenario after this improvement. >>>> >>>> -- >>>> *Afkham Azeez* >>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>> Member; Apache Software Foundation; http://www.apache.org/ >>>> * <http://www.apache.org/>** >>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>> twitter: >>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>> * >>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>> * >>>> * >>>> *Lean . Enterprise . Middleware* >>>> >>> >>> >>> >>> -- >>> *Afkham Azeez* >>> Director of Architecture; WSO2, Inc.; http://wso2.com >>> Member; Apache Software Foundation; http://www.apache.org/ >>> * <http://www.apache.org/>** >>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>> * >>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>> * >>> * >>> *Lean . Enterprise . Middleware* >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> _______________________________________________ >> Architecture mailing list >> architect...@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Isuru Perera > Senior Software Engineer | WSO2, Inc. | http://wso2.com/ > > Lean . Enterprise . Middleware > > Twitter: http://twitter.com/chrishantha | LinkedIn: > http://lk.linkedin.com/in/chrishantha/ > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
<<caching.png>>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev