How do you create something truly fast? How do you create a truly distributed system?
While deploying a global HTTP CDN may sound intimidating, the concept and design are quite straight forward. Implementation is where the devil plays. At every level of the stack there is a new set of challenges and bottlenecks to discover and work around. I'll take you through a in-the-weed tour of these challenges that we discovered building a CDN.
Hardware configuration, Solid State Devices, kernel patches, kernel configuration, tuning, software configuration, memory tuning and routing. But more importantly the process for finding the issues and eliminating them, the monitoring and mindset to make modern hardware perform at incredible performance.
Link to this comment:
All Comments (0)