In-memory caching service
Memcached is an in-memory key-value store. It has a small and generic API, and was originally intended for use with dynamic web applications.