hebig.com

Subscribe to the feed

XML full posts
Subscribe with Bloglines

About the author

Heiko Hebig
Heiko Hebig lives and works in Hamburg, Germany.
While I have been affiliated with various Internet consultancies and software companies, opinion expressed here is strictly private. Questions? Comments? Send me an .
» more about me
» Technorati Profile

Current location


You are here:
Home > Weblog Archive > Learn from mistakes

Earlier entry:
« Blogawards feedback loop
Later entry:
» The right to free speech

Learn from mistakes


Usability analysis of the Friendster Internet service, collaboratively created by the students of MIT course 6.171 in November 2003.´
Interesting factlet in the wrap-up section:

Nearly every student complained about the speed of Friendster. As a classical Web/RDBMS application it ought to be possible to make it fast at a reasonable cost. According to [this article], the programmers of Friendster rely on a cluster of 50 servers each running MySQL plus custom software that distributes updates across these peers, i.e., a given user is talking to Server #37, does an update to that server's local MySQL database, and that update is somehow later propagated out to the other 49 MySQL installations on the other 49 servers.

Comments to this weblog entry:


TrackBack URL for this entry:
http://www.hebig.com/mt/mt-tb.cgi/812


Post a new comment

If you want to leave a comment, I would like to know who you are. Your email address will not appear on the site as plain text - so spam bots can't harvest your address.

Your IP will be logged. If you think this imposes an invasion of your privacy, do not leave a comment.

LinkSpam and/or commercial messages will be deleted.













Remember personal info?




Powered by Movable Type
Weblog content published under a Creative Commons License - some rights reserved.
Weblog images are also explicitly published under the Creative Commons License.
Everything else Copyright © 1997 - 2005 Heiko Hebig