The easiest way to ask a good question is to have it about *a real problem*. Lets pick this question apart. From your question > "This hypothetical setup would be a vanilla Debian installation with > nginx and such." From the [FAQ] > you are asking an open-ended, hypothetical question: “What if ______ > happened?” Also from your question > How does this setup compare between a Raspberry Pi (maybe a couple of > them for balancing), a desktop used for everyday tasks, and a > commodity rack mounted server? What sort of desktop? What sort of loads? Where do we reasonably expect a bottleneck ? Would we be comparing a modern core i7, a still reasonably competant and realistically retired c2d? What sort of rackmount server? A brand new 4u server running dual xeons and inconceivably huge amounts of ram? someone's old alpha we pulled out of a university dumpster> In short, you've asked a hypothetical questions about hypothetical hardware setups, and expect it to be treated as a real question. The 35 dollar + S&H question I'd ask is *why not try it?*. Its one hell of a geek toy and cheap enough to buy after mowing a lawn or two. Throw on a copy of raspian, try your setup, and see if its good enough for your needs.