Index

Scaling Memcache at Facebook

A single-machine hash table turned into a multi-region cache tier, one named race and one named overload shape at a time.

Read the original ↗

Board 15 on this site ends on the stampede: a hot key expires, a thousand requests miss at once, the database dies. This is the paper that hit every version of that problem at a scale where the fixes had to be real, and wrote down what it cost. It is also the clearest published account of what you have actually built when you put a cache in front of a database - which is a second copy of your data with no transaction across it.

Included with a plan

This discussion is included with a plan. The first three lessons of every track are free, with their boards and videos. A plan unlocks every lesson, board, video, lab and paper for one price.

View plans →Already a member? Sign in

Related on chalk

The same idea as a board, lab, video or lesson.

Further reading

Read the original for the full argument and its evidence.