Hi guys, few questions about jcs:
1) I played a bit with remote cache server etc and didn't find a lot of use cases, do we keep it this way (linked to 4) )? 2) API: do we use JCache as main API or do we keep core? 3) Reviewing JCache module I really wonder if we shouldn't use a ConcurrentHashMap instead of a the currently backing CompositeCache and add on top of this "locally optimized" implementation two things: a) eviction (a thread regularly iterating over local items to check expiry would be enough), b) distribution (see 4) ) 4) distributed mode: I wonder if we shouldn't rethink it and potentially add Cache<K, V> listeners usable in JCache to know if another node did something (useful to get consistent stats at least - basically we need a way to aggregate on each note stats) + use a key for each node to keep data on a single node + potentially add backup on another node. wdyt? I don't know how much JCS is used ATM and if we can break that much the API but since that would be a 2.0 I think it is the moment Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org