I'm after all abit green to such things.
I just thought the same about the internet yesterday night as I proceeded to watch all new episodes of my favorite TV shows on my computer, and wondered for how long this will keep working and imagined all the new satellites and wires through oceans, new servers and switches this will take.

These are significant problems, but what people oftentimes forget is that the internet is a human system--so therefore we make the rules about how it works. It's not something like global warming, where it's incredibly difficult to find solutions that work.
These are significant problems, but what people oftentimes forget is that the internet is a human system--so therefore we make the rules about how it works. It's not something like global warming, where it's incredibly difficult to find solutions that work.
Kinda figured.
Hmm, presumably that's the same AT&T that adamantly refuses to route traffic through competitors' networks and have done nothing to improve their landline infrastructure beyond the major population centers in over twenty years.
Although if a connection slows down enough to the end user it will look the same as if something crashed(due to programs timing out)
What? No end boss at the end? Oh well, I suppose text is fine too.
On a serious note, I think there's a simple solution. See, look at it like this:
How do we make bandwidth?
1. Just make more of what provides bandwidth.
2. ???
3. PROFIT!!!(at least for the Internet Service Providers)
Bandwidth is the amount of data that can be sent on a single link. Now, it's quite silly to say that every single link on the internet will end up saturated to breaking point in just 2 years time from now. Very silly indeed.
A collision in fact doesn't even occur outside your local LAN segment within that collision zone - i.e if you have a hub instead of a switch. Collisions occur on ethernet links when you have a shared medium which 2 machines try to transmit on at once. Most of the internet backbone is fiber with only 1 interface on each end of the line that queues and multiplexes the packets. The issue is one of congestion, and it's resolved by adding more links or applying liberal QoS.
Ironically, if the "net neutrality" fools get their way, they won't save the internet, they'll end up dooming it to more and more congestion by eliminating legal QoS.
Amazon web services are kinda sexy, I used them with an old job and they have a somewhat funny API but tis a very sexy set of services.
I have 1 server at home for personal experiments and to host my personal website, anything else is hosted in a professional data centre and I can't imagine ever investing in building my own data centre, seems a pointless expense.
With cloud computing in general: EC2 is amazingly handy for applications that need to scale up fast in a short timeframe. If you want to setup a huge cluster suddenly but only need it for a couple of hours, why spend the money on actually renting 1000s of servers seperately? S3 is quite handy too, but other than that i've not played much with the other amazon services.