memcached – a distributed memory object caching system

memcached