Understanding Caching in Distributed Systems

Understanding Caching in Distributed Systems » hackernoon.com | hackernoon.com

20 de junio de 2023 · 1 min · 9 palabras · Nacho Cano

48 Stories To Learn About Redis

Learn everything you need to know about Redis via these 48 free HackerNoon stories. » hackernoon.com | hackernoon.com

4 de junio de 2023 · 1 min · 18 palabras · Nacho Cano

Caching with Twemcache

We built Twemcache because we needed a more robust and manageable version of Memcached, suitable for our large-scale production environment. Today, we are open-sourcing Twemcache under the New BSD license. As one of the largest adopters of Memcached, a popular open source caching system, we have used Memcached over the years to help us scale our ever-growing traffic. Today, we have hundreds of dedicated cache servers keeping over 20TB of data from over 30 services in-memory, including crucial data such as user information and Tweets. Collectively these servers handle almost 2 trillion queries on any given day (that’s more than 23 million queries per second). As we continued to grow, we needed a more robust and manageable version of Memcached suitable for our large scale production environment. We have been running Twemcache in production for more than a year and a half. Twemcache is based on a fork of Memcached v1.4.4 that is heavily modified to improve maintainability and help us monitor our cache servers better. We improved performance, removed code that we didn’t find necessary, refactored large source files and added observability related features. The following sections will provide more details on why we did this and what those new features are. ...

11 de julio de 2012 · 1 min · 208 palabras · Nacho Cano

Caching Tutorial

This is an informational document. Although technical in nature, it attempts to make the concepts involved understandable and applicable in real-world situations. Because of this, some aspects of the material are simplified or omitted, for the sake of clarity. If you are interested in the minutia of the subject, please explore the References and Further Information at the end. » mnot.net

23 de mayo de 2012 · 1 min · 61 palabras · Nacho Cano