请注意,我了解“Amazon S3”是什么;我只询问处理 HTTP 接口的软件。
例如,如果我检查github.com的 HTTP 标头,响应标头之一是:
server: AmazonS3
Amazon 是否真的有一个名为“AmazonS3”的 Web 服务器,或者他们只是修改 Apache/nginx/etc 的标头?
请注意,我了解“Amazon S3”是什么;我只询问处理 HTTP 接口的软件。
例如,如果我检查github.com的 HTTP 标头,响应标头之一是:
server: AmazonS3
Amazon 是否真的有一个名为“AmazonS3”的 Web 服务器,或者他们只是修改 Apache/nginx/etc 的标头?
服务器 http 标头没有任何意义。它是一个任意的产品版本字符串,想想User-Agent但对于服务器。因此,它是不可信的。
即使这是 Amazon S3(不是,那是一个动态网站),也有办法更改服务器标头。
关于更接近您所描述的内容,http Host也不意味着单个后端服务器,也不是说 Amazon 或 GitHub 会为任何重要的事情拥有单个服务器。
总的来说,我不认为知名科技公司是现成技术的好例子。拥有大量流量、大量工程人员和工程博客的组织更有可能从头开始编写部分堆栈。