[ 
https://issues.apache.org/jira/browse/GORA-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14273688#comment-14273688
 ] 

Alparslan Avcı commented on GORA-295:
-------------------------------------

Hi all,

IMHO, we should update this issue as providing JCache support. The JCache 
caching API is specified by the Java Community Process (JCP) as Java 
Specification Request (JSR) 107 (https://www.jcp.org/en/jsr/detail?id=107). If 
we provide JCache support, any cache provider implements JCache API (Hazelcast, 
Ehcache, etc.) can be used as cache for Gora. 

I'm willing to implement it if everybody agrees. WDYT?

> Dynamic support for Cache Providers such as Ehcache
> ---------------------------------------------------
>
>                 Key: GORA-295
>                 URL: https://issues.apache.org/jira/browse/GORA-295
>             Project: Apache Gora
>          Issue Type: New Feature
>          Components: gora-ehcache
>            Reporter: Apostolos Giannakidis
>            Priority: Minor
>              Labels: Ehcache, gsoc2014
>             Fix For: 0.6
>
>
> Gora should be able to support external Cache Providers, such as Ehcache. 
> MemStore would be the first candidate to use the Cache Provider but ideally 
> caching should be independent from the back-end datastore module. So, users 
> can combine the back-end datastore of their choice with the Caching Provider 
> of their choice. The caching module should be dynamic in the sense that 
> different Cache Providers may be supported.
> Benefits for Gora: 
> 1) Caching may provide significant performance improvements
> 2) Integrate with Ehcache; Java's most widely-used Cache (fast, simple to 
> use, small foot print)
> Ehcache is under the Apache 2.0 license.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to