Cloudflareのwebサーバー

Webサーバシェア

HTTP responses :Server の集計

マイナビ 2021/4

2021/4月Webサーバシェア

マイナビ 2021/12

2021/12月Webサーバシェア

Web Severとしての競合

  • Nginx
  • Apache
  • LiteSpeed
  • Microsoft-IIS
  • ...etc

Cloudflare以外は基本的に単体のプログラムとして配布

Web Sever比較表

サーバー種類
プロトコル
提供形態
Nginx HTTP/2 単体配布
Apache HTTP/2 単体配布
LiteSpeed 無料版 HTTP/3 単体配布
LiteSpeed 有料版 HTTP/3 単体配布
Microsoft-IIS HTTP/2 単体配布
Cloudflare Web Server HTTP/3 web サービス

Web Sever benchmark

litespeed 公式より、Cloudflare Web Server以外のベンチマーク

Dynamic PHP File Benchmark

Dynamic PHP File Benchmark

Static HTML File Benchmark

Static HTML File Benchmark

Cached WordPress Front Page File Benchmark

Cached WordPress Front Page File Benchmark

Cloudflare Web Server

公式ブログ 2017/12/11 : The end of the road for Server: cloudflare-nginx

NGINX is still a part of our stack, but the code that handles HTTP requests goes well beyond the capabilities of NGINX alone.

だいぶ古い記事ですが、CloudflareのwebサーバーはNGINXをベースにし様々な拡拡張を絶えずしているとされ。
下記公式リポジトリやCloudflare Workersの説明でもNGINXの使用が見受けれられる。

以上と下記各種資料からCloudflareのWebサーバは

CloudflareCDNエッジ上にインストールされたカスタムNGINX

と思われる。

Cloudflare他サービスの多くも同様にCDNエッジ上にあり、Cloudflare Web Server にプラグイン等として提供されている。

参考

公式

Introducing Cloudflare Workers: Run JavaScript Service Workers at the Edge

NGINX http/3化 : quiche

quiche can be integrated into NGINX using an unofficial patch to provide support for HTTP/3.

非公式

Cloudflare Workers メモ

関連サービス

大抵のcloudflareサービスは、このwebサーバー上で動作してる。

© 2023 Dev Blog