
Обратите внимание, что я понимаю, что такое «Amazon S3»; я спрашиваю только о программном обеспечении, которое обрабатывает HTTP-интерфейс.
Если я проверю заголовки HTTP наgithub.com, например, один из заголовков ответа:
server: AmazonS3
Есть ли у Amazon на самом деле веб-сервер, который называется «AmazonS3», или они просто изменяют заголовки Apache/nginx и т. д.?
решение1
Заголовок http сервераничего не значит. Это произвольная строка версии продукта, подумайтеПользователь-агентно для сервера. Как таковой, он ненадежен.
Даже если бы это был Amazon S3 (это не так, это динамический веб-сайт), естьспособы изменения заголовка сервера.
Что касается чего-то более близкого к тому, что вы описываете,http-хосттакже не подразумевает наличие единого внутреннего сервера, и Amazon или GitHub не будут иметь единого сервера для чего-либо важного.
В целом я не считаю, что крупные технологические компании с известными брендами являются хорошими примерами готовых технологий. Организация с огромным трафиком, большим инженерным персоналом и инженерным блогом, скорее всего, напишет части своего стека с нуля.