Table of contents : 1. Source Code Explorations in Open-Source Systems 2. Getting Started with Memcached Design 3. Design of Event Loop 4. Server Initialization 5. LRU Cache 6. Slab Management 7. Server Authentication 8. Protocol Definitions 9. Background Processes 10. Proxy Server Design and External Storage 11. Using Memcached at Scale 12. Continuation of the Exploration Journey