This is just initial thoughts on the memcached adapter #96 . Wanted to get something up and see if this similar to what you were thinking. Let me know, thanks! I don't think we would need to make a middleware for this like the memoization middleware. The user could just initialize their adapter with this adapter for example in a rails initializer when using rails. Or is there a reason we would want another middleware?