Oh, fer fucks sake. Can an IT professional actually explain a few things?
Throwing money at the problem doesn’t work. Or, to be totally accurate, it works to a degree, then stops working. The average application, especially a database-centric application like this one, has grown way beyond the ability to just throw servers at it and performance will improve. You’re not just talking about installing more hamsters, you’re talking about creating load-balanced clusters with shared storage arrays and having a huge pipe to serve it all up. That’s expensive, complex, and difficult to maintain. Banks and other IT-centric businesses spend MILLIONS per year managing and updating their systems with staff in the dozens, and I’d think some of them don’t have the load this place has.
Let’s just talk about one cost briefly: I work for a storage company, and we charge for our large fault-tolerant high performance storage array (in either NAS or SAN, SATA or fibrechannel) on the order of $40 per GB, which is a bit lower than the industry average. So if every user has .5GB of data, which is not exactly beyond the realms of possibility for anyone who’s been here a while, you’ve already spent all the user fees for the first year just giving them storage for their threads and posts.
So you’ve paid for the storage, and you have nothing left for the servers to actually host the content, much less the people to run it and create those fault-tolerant load-balanced clusters of servers, manage and configure the data pipes to host it on the internet, renting or buying the space for the data center, paying for the power and air conditioning to run the server farm, or anything else. And don’t forget that this is all supported by the Chicago Reader, who has, y’know, a paying business to run which is more important to them than this little message board.
I don’t know how ‘free’ boards do it, but I’d imagine there is sponsorship, the data isn’t kept for as long, there’s less bandwidth, or there’s a metric buttload of ads.
I second Lobsang’s STFU - we’re paying a pittance for this service. It works most of the time, we don’t get lots of ads, and our information isn’t sold on to spammers and other fuckwits. And when it doesn’t work good people work hard to fix it. Don’t think for a minute your paltry $15 per year is going towards caviar and champagne dinners for the staff - it barely covers the cost of running this joint.