MIT 6.824: Lecture 16 - Scaling Memcache at Facebook

1 · Timi Adeniran · Nov. 7, 2020, 9:43 p.m.
This lecture is about building systems at scale. The associated 2013 paper from Facebook doesn't present any new ideas per se, but I found it interesting to see how some ideas this course has covered so far on replication, partitioning and consistency play out in such a large scale system. The paper is about how Facebook uses memcached as a building block for a distributed key-value store. Memcached is an in-memory data store used for caching. Many applications today benefit from its quick respo...