A generic cache pool management proxy, built into the memcached daemon. It supports all of the text protocol. It is designed to abstract clients away from pools of memcached servers, for ease of management, scale-out, and portability. It uses Lua to create a highly flexible configuration system, allowing a company to fully customize how requests are routed to fit their specific needs. It also comes with standard libraries for common use cases.