memcached
Dağıtık, bellek içi anahtar-değer önbelleği. Brad Fitzpatrick, 2003 (LiveJournal). 2000'lerdeki Facebook/Twitter ölçeklenmesinin büyük kısmını sırtladı. Bugün daha geniş özellik kümesi yüzünden çoğunlukla Redis'e bırakıldı, ama asgari bir önbelleğin yettiği yerlerde yaşıyor.
Tasarım ilkeleri: minimum özellik yüzeyi (yalnızca GET/SET/CAS/DELETE + varsayılan 1 MB değerler), bellek için slab ayırıcı (öngörülebilir, parçalanma yok), çok iş parçacıklı (Redis 7.x'e kadar tek iş parçacıklıydı). Kalıcılık yok — yeniden başlatma = boş önbellek. Çoğaltma yok. Parçalamayı (sharding) istemci tutarlı hashing ile yapar (libmemcached). Gelişmiş topolojiler için Facebook'un vekili McRouter vardır. memcached mi Redis mi: yalnızca önbellek gerekiyorsa, pub/sub, liste, küme yoksa → memcached hâlâ yerinde.