Friday, January 13th, 2006

Ajax Reduces Load on MacRumors.com Servers

Category: Showcase

We’re constantly asked how Ajax impacts server load. That’s a tough question to answer as its so dependent on what it is your web application actually does. However, MacRumors.com provides an excellent example of how Ajax can be used to reduce server-side load.

We first talked about MacRumors.com’s Ajax architecture back in June. They recently posted some very interesting statistics based on the recent live MacWorld San Francisco coverage they provided:

If not for the efficiency of the MacRumorsLive AJAX update system, the same webcast would have required approximately twice as many servers and would have had to transfer almost 6 times as much data (196 GB).

Check out the full report; very interesting.

Posted by Ben Galbraith at 10:39 am
5 Comments

++++-
4.3 rating from 82 votes

5 Comments »

Comments feed TrackBack URI

They’re right – the macrumorslive site was perfect. Fast, responsive, and regularly updated. A model for distributing live news.

Comment by Wade — January 13, 2006

Buncha links for Friday – techie and otherwise

Nerdy

Ruby on Rails cheatsheet, done very nicely as always from ILoveJackDaniels
An idea on test invariants in TDD – basically a way to enforce design by contract using typical TDD + java/C# only – from Martin Fowler.
How Ajax reduced load on M…

Trackback by Panasonic Youth — January 13, 2006

[…] How do you build a system that can deliver and update content to 100,000 people simultaneously? Via Ajaxian.com I saw this article from MacRumors on what traffic they got when Steve Jobs delivered his keynote on MacWorld a few days ago. On January 10th, 2006, MacRumors.com successfully delivered live updates of the Macworld San Francisco Keynote speech to over 100,000 people simultaneously using the latest web technologies. […]

Pingback by justaddwater.dk | AJAX performance stats, ROI, and business value — January 13, 2006

The original article mentions the poll interval can be set via the Admin interface. Anyone know how often the server was being polled?

Comment by Michael — January 13, 2006

Sixty seconds

Comment by Ben — January 13, 2006

Leave a comment

You must be logged in to post a comment.