250°

Firefox 3 beta 5: How many connections is too many?

I woke up this morning to an auto-update message from Firefox saying that beta 5 was available. Aside from some polish and a few bug fixes, beta 5 does have one big change over the last version: by default it will now keep three times as many connections to the server open at once. This change is somewhat controversial so let's look at it in a bit more depth.

When you open a web page that has many different objects on it, like images, Javascript files, frames, data feeds, and so forth, the browser tries to download several of them at once to get better performance. The effect is dramatic for the user, but hard on web servers.

Most HTTP servers and browsers use a protocol called "keep-alive" that doesn't close the connection when the client is done with it. This makes sense; opening a remote connection is expensive so it's much faster to open one and download 20 small items than to open and close a connection 20 times. Unfortunately the server can't tell exactly when the client is done, so all these connections are kept alive and consume resources on the server for some time.
Lord Anubis - contributor
Published: 457 days 2 hours ago | Article | PC | Tech
 
 
 
10°

E3 2009
This Has Been A Test
E3 2009 | News
You May Now Return To Your Regular Programming
50°

Industry News
Neocrisis - Costly Dell Mistake
Industry News | News
Neocrisis: Have you ever heard of a $15 Dell Monitor? I will assume not. In any case, they made quite a costly mistake. On the night of june 25, th...

Gaming
Crazy Console Mods: The Wii
Gaming | Article
Adam writes: I've looked all over for the best console mods out there; I began with the Xbox 360, followed by the PS3, and now this epic journey wi...
60°

Tech
Is Sony Planning to Launch smaller cheaper game...
Tech | Rumors
Apple have since the release of the iPhone and iTouch brought about the "App Store" where users have access to throusands of different pr...
About N4G
N4G is a social game news site that covers the game industry 24 hours a day, 7 days a week.
More Info... | Submit News