computerworld.com — Digg.com credits two particular features of its LAMP (Linux Apache MySQL 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
Apr 25, 2007 View in Crawl 4
fajitaApr 25, 2007
Nope, loads fine for me. Course I don't really look at the homepage I have my RSS reader set to pull data from the categories I like to read about.
bmeshierApr 25, 2007
The slow loading is probably more attributed to the massive javascript libraries and not so much the back end data processing.
coredump0x01Apr 25, 2007
To those who are commenting on how slow Digg loads consider this: Think about how many people view/refresh Digg, how many aggregators leech from the homepage/RSS feed, and how quickly lesser webservers die out even before they hit the frontpage. Of course a more thought out infrastructure would benefit Digg, but the same can be said for any web service. Look at Google, they run on redundant hardware with as little as 533MHz to 1.4GHz systems ( <a class="user" href="http://en.wikipedia.org/wiki/Google_platform#Server_hardware_and_software">http://en.wikipedia.org/wiki/Google_platform#Server_hardware_and_software</a> ) despite the mass, and despite the power consumption, there's room for innovation in everything. And the cost savings they reep from using "trash" hardware is of great benefit infrastructure-wise. Think about how swiftly Google can fulfill a search request running on redundant "trash" hardware running on customized Linux software and think about how many queries Google must fulfill every hour. If you scale that to the much smaller user demand of Digg (in comparison to Google) It's probably more efficient (cost-wise) to throw more "trash" hardware at the problem then to rethink your entire infrastructure. /drunken rant
robotsuApr 25, 2007
Funny this article comes up, IBM's developerworks just had an article on using Memcache with PHP to speed up your web application:<a class="user" href="http://www-128.ibm.com/developerworks/library/os-php-fastapps3/index.html?ca=drs-&ca=dkw-php">http://www-128.ibm.com/developerworks/library/os-php-fastapps3/index.html?ca=drs-&ca=dkw-php</a>
classicrock39Apr 25, 2007
I appreciate all of the technology that LAMP has to offer, don't get me wrong. The db is not always the fastest, but it's more manageable and can be very fast. mySQL is great and getting better, but there are better databases and geez, maybe you have to pay. How much effort is it to maintain 25 servers? We just bought a 4CPU dual core IBM 3755 w/32gb for $26k. Hmm...
schestowitzApr 26, 2007
I think the initial design is to blame here. They weren't expecting it to get that huge, but it's too late to redesign. It's like the design of the World Wide Web/Internet.
skyfire1Apr 26, 2007
Unless a truther posts I never have to wait but a few seconds for the page to load.
smackheroApr 26, 2007
@corkyking:PostgreSQL is a more full-featured database, but MySQL is faster. That's why a lot of web developers use MySQL, because they don't need the extra feature set of PostgreSQL, and they benefit far more from the faster speed of MySQL.
reiter22Mar 7, 2009
www.ofismarkartus.com
reiter22Mar 7, 2009
ofismar
reiter22Mar 7, 2009
merhaba ofismar