These are questions pertaining to the Infinispan code. Typically, most of these questions would only be relevant to specific versions of Infinispan.
What is the difference between a replicated cache and a distributed cache?
Does DIST support both synchronous and asynchronous communications?
I notice that when using DIST, the cache does a remote get before a write command. Why is this?
What consistency guarantees do I have with different Asynchronous processing settings ?