撰稿丨千山 近日来,放网站安全和托管服务供应商Cloudflare可以说春风得意。招反 根据网络咨询服务公司Netcraft的放调查报告 ,今年1月在前100万个最繁忙的招反网站中,Cloudflare以21.64%的放市场份额,一举越过Apache(21.40%)和Nginx(21.20%),招反从第3位跃升至首位 ,放成为最受欢迎的招反Web服务器
。 之后,放在国际权威研究机构GigaOm发布的招反全球CDN服务雷达报告中, Cloudflare又在15个供应商的放解决方案中脱颖而出,云计算被评为“领导者”和“表现卓越者”。招反 图源:GigaOm官网。放(注 :如图所示,招反GigaOm 雷达报告在一系列同心圆上评估,放越靠近中心的解决方案整体价值越高。) 成立于2009年的Cloudflare以向用户提供网站安全管理、性能优化及相关的技术支持为主要业务
。在技术上,这家公司很长一段时间都将Nginx视为核心,用于其提供的所有Web服务中,但这一状况在去年发生了变化。 2022年9月,源码库Cloudflare宣布用自研的以Rust编写的Pingora取代了Nginx,旨在构建一个更快、更高效、更安全的全新HTTP代理
。这一决策在当时也引起了一些猜测,不过从目前来看,彼时果断地改弦易辙正逐步展露成效。 Cloudflare之所以会放弃Nginx
,简单来说 ,就是Nginx已经无法满Cloudflare日益增长的业务需求。免费模板 对此,Cloudflare的官方技术博客曾专门发文进行了解释
,将Nginx的种种局限性主要归因为三点: 其一 ,架构限制影响性能
。Nginx的worker(进程)架构对于Cloudflare的用例而言存在操作缺陷,导致损害性能和效率。 其二,某些功能类型难以添加。围绕Nginx构建所需功能时要尽量避免与Nginx上游代码库有太多分歧 ,这无疑会增加难度。而且Nginx是纯用C语言编写的亿华云