努力尝试的美好一天:每次节省1%的计算资源
原文英文,约1900词,阅读约需7分钟。发表于: 。Pingora handles 35M+ requests per second, so saving a few microseconds per request can translate to thousands of dollars saved on computing costs. In this post, we share how we freed up over 500...
Cloudflare开发了一个名为trie-hard的新的开源Rust crate,用于减少其内容分发网络(CDN)中的CPU利用率。通过重新组织代码和使用trie数据结构,trie-hard将函数的运行时间从3.65微秒降低到0.93微秒,从而使CPU利用率减少了1.28%。trie-hard的实现自2024年7月以来一直在生产环境中运行,并显示出了良好的效果。这种优化不仅提高了性能,还为Cloudflare节省了成本。