Hi, I was wondering if anybody could explain to me how how delicious is deployed (currently, but also before Yahoo acquired delicious, when this presumably was a much smaller operation)? I just know that there are multiple servers, but I'm not sure how the (MySQL) database and (Perl) processing is distributed among them. I thought this would be an interesting case study in the deployment of a highly available web apps, since there are lots of writes, aggregates are calculated across all users, and (it seems) all the data is in the DB, (e.g., how is the DB synchronized among all the servers?).
I'd also be interested in hearing about what major changes occurred over time due to such scalability issues (i.e., how things started, and how they became the way they are today). (I'm trying to learn how scalability is achieved in real-world web apps in general, so any pointers to references on this matter would also be appreciated.) Thanks in advance. _______________________________________________ discuss mailing list [email protected] http://lists.del.icio.us/cgi-bin/mailman/listinfo/discuss

