Categories

Recent Posts

Archives

FeedBurner

Meta

 

October 2007
M T W T F S S
« Jul   Nov »
1234567
891011121314
15161718192021
22232425262728
293031  

Pages


« Q&A: The creators of Digg, StumbleUpon and Netvibes on Web 2.0’s future | Main | Military Intelligence Goes Web 2.0 »

How Digg.com uses the LAMP stack to scale upward

By xaby | October 1, 2007

Alright, Xaby: Singapore’s Web Development Company, we endorses, uses, and swears by LAMP (Linux, Apache, Mysql, PHP), this just simply reaffirms what we believe in. :)

April 24, 2007 (Computerworld)Digg.com credits two particular features of its LAMP (Linux, Apache, MySQL and PHP) server cluster for helping the news aggregation site maintain speedy performance in the face of high growth.

The site, which lets its users vote on, or “digg,” their favorite news stories hosted on other sites, recently passed the 1.2 million-user mark according to Elliot White III, an engineer at San Francisco-based Digg Inc. He spoke at MySQL’s annual conference in Santa Clara, Calif. on Tuesday.

Today, Digg.com boasts 100 servers scattered in multiple data centers that host a total of 30GB of data, but the site started off in late 2004 as a single Linux server running Apache 1.3, PHP 4, and MySQL 4.0 using the default MyISAM storage engine, White said.

As more users dug Digg, the site moved to an architecture that uses a load balancer in the front that sends queries to PHP servers, MySQL slave servers that feed the PHP servers, and a MySQL master server that feeds data to the slaves.

Full Article at ComputerWorld 

Sphere: Related Content

Topics: Web Development |

Comments are closed.