Does JBoss Cache Core Edition support blocking cache to avoid duplicate processing for concurrent operations? In other words, does it provide API so that instanciation of the object to be cached are never duplicated by two concurrent threads having cache miss for the same thing?
Yes, if the in-memory cache miss is fulfilled by a backing loader. In this case the state in question will not be loaded twice. Does this answer your question?