After an initial study of using Appfabric for caching, I understand that the configuration provider for the cluster is the only point of failure, as indicated here:
MSDN
I want to use appfabric only for distributed caching, especially for tag functions. What are the options to prevent using the configuration provider as this point of failure? I was thinking of two, but not sure if there are any better or better options.
(1) Create your own caching service configuration provider. I guess this is possible (?), But I'm not sure how to do it. I would probably make a provider that extracted the XML file from S3, since I already use AWS.
(2) Configure each cache as a single node cluster, and then create a proxy client that uses the individual nodes as a distributed cache, the la-memcached client.
Thoughts or recommendations or something else that I should consider when making this decision?
source
share