Introducing mcrouter: A memcached protocol router for scaling memcached deployments Most web-based services begin as a collection of front-end application servers paired with databases used to manage data storage. As they grow, the databases are augmented with caches to store frequently-read pieces of data and improve site performance. Often, the ability to quickly access data moves from being an
![Introducing mcrouter: A memcached protocol router for scaling memcached deployments](https://cdn-ak-scissors.b.st-hatena.com/image/square/1fe54aeb27f4aeb7f24076c510586e42bae77d11/height=288;version=1;width=512/https%3A%2F%2Fengineering.fb.com%2Fwp-content%2Fuploads%2F2014%2F09%2F12057126_188333521504084_1843659421_n.jpg)