Call it what you want. It was a bit of a surprise to me how well the Mini can handle a load like that. In the past year, my Mini has pumped more than 3.5TB of traffic through it's Ethernet port.
The machine averages between 5-6 web requests per second (that's 14 million requests every month, for those who are counting), and I've seen it handle 10 times that many requests during high-load events without breaking a sweat. I've attached below a graph of web request rate over the past month. Gaps are due to services being load balanced with another server.
About 10% of the web requests are for dynamic content. The rest is static, which can make a huge difference. However, the content this Mini serves are images that it self-generates every 10 minutes. So while the content is technically static, it changes often and the server does all the processing to make the changes.
I also attached the Mini's load average plotted over the past year. It's definitely keeping busy
So while a Mini isn't necessarily your traditional server (and certainly not giving you any form of redundancy if one of its components fails), it can definitely handle a good amount of load. Throw 2-3 Mini's together in a failover or load balanced configuration and you have a nice redundant server setup at a fraction of the cost of more traditional rack mount hardware (I have those types of servers too).
Thanks. That is really awesome. Why do you use hardware for that rather than a cloud solution like AWS? BTW the bullshirt was for using a mini as a prod server not your traffic.