Subscribe :: Bookmark and Share

Random ravings from

sponsors

eBay Auctions

IBM X220 EServer PIII 1.2 GHz/512 mb Server   IBM X220 EServer PIII 1.2 GHz/512 mb Server
USD$95.00 Bids: 0
Location: US
General Technics PIII 1.2 Ghz Blade Server 512MB 20G   General Technics PIII 1.2 Ghz Blade Server 512MB 20G
USD$9.00 Bids: 0
Location: US
HP DL380 G5 DUAL CORE 1.6 GHz 4GB 4x 72GB SAS Server 2U   HP DL380 G5 DUAL CORE 1.6 GHz 4GB 4x 72GB SAS Server 2U
USD$2,995.00 Bids: 0
Location: US
Tyan Server S2882-D Dual AMD Opteron 248 2.20 GHz, 8GB   Tyan Server S2882-D Dual AMD Opteron 248 2.20 GHz, 8GB
USD$750.00 Bids: 0
Location: US
Sun Fire V210 Server w/  2 x 1.34 GHz / 4Gb / 2 x 73GB   Sun Fire V210 Server w/ 2 x 1.34 GHz / 4Gb / 2 x 73GB
USD$3,400.00 Bids: 0
Location: US

09 July 2008

Advice: scaling to 1 Billion pages view per month

Comments (0)

Here is a great article describing how Jim Meyer, Manager of Linked In's Light Engineering Development scaled his facebook application, Bumpersticker, to over 1 Billion page views per month.

In a nutshell, his three design guidlines are :

  • Talking to spindles is bad - talking to file systems and databases has to be minimized
  • Dynamic content is your enemy. Anything you can turn into static, including periodic re-caching should be removed.
  • Push everything you possibly can to the client to reduce the amount of traffic going over the network no matter where the client is.
Thanks to the guys at RailsEnvy for the tip.

Leave a comment
Name (required)
 
Mail (will not be published)(required)
 
Website
 

 

Back