At 4/29/03 05:11 PM, Dont_ask wrote:
Could Tom or anyone else explain to me what Bandwidth means? I think that I know but I'm not too sure.
It's actually a lot more complicated than this (not just Bandwidth, but the whole NG setup), but I'll try and explain.
Think of Bandwidth as a large-ish water pipe, with many smaller pipes running off it. Water flows fine through the large-ish pipe when there are only a few taps running, but once all the taps go on, there's a point where there are more taps wanting water than the large-ish pipe can deliver through it. There's so much pressure on the main pipe, it can only squeeze a trickle through to the taps when all the taps are on.
In this analogy, the large-ish pipe is the Newgrounds connection, serving all of the smaller taps (the users who're connecting to the site). So, Newgrounds has a beefy connection, but in peak times, there are more users requesting files (of large sizes) than the connection can squeeze out.
The solution to the problem of getting water to the taps faster when all the taps are on is to either get a bigger pipe, or get another big pipe in. That's pretty much what the plan is. Hope that all makes sense. :)
Note that "Internal server errors" are database related and not bandwidth related (although they tie pretty closely together in some respects - although, I don't really want to try and explain that, let's keep things simple. ;)).