Score:-2

Does Amazon have a web server named 'AmazonS3'?

gu flag
QF0

Note that I understand what "Amazon S3" is; I'm asking only about the software that handles the HTTP interface.

If I check the HTTP headers for github.com, for example, one of the response headers is:

server: AmazonS3

Does Amazon actually have a web server that it calls 'AmazonS3', or are they just modifying headers from Apache/nginx/etc?

Score:3
cn flag

Server http header means nothing. It is an arbitrary product version string, think User-Agent but for the server. As such, it is untrustworthy.

Even if this was Amazon S3 (its not, that is a dynamic web site) there are ways to change the Server header.

Regarding something closer to what you describe, http Host does not imply a single backend server either, not that Amazon or GitHub would ever have a single server for anything important.


In general, I do not consider big name-brand tech companies to be good examples of off the shelf technology. An organization with huge traffic, a large engineering staff, and an engineering blog is more likely to write parts of their stack from scratch.

I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.