Friendster Code

Out of context: Reply #3

  • Started
  • Last post
  • 6 Responses
  • chl0

    Conceptually, it's pervasive but no one thing seems very hard to me. The difficulty I'm guessing would be the scaling issues.

    There's an enormous amount of read action going on, and I think you'd need some very good DBA types to be managing the back end. You'd need to be very smart about what you could do with things like stored procedures to take load off the database.

    I am still a bit confused and skeptical about them using Tomcat on Linux as the base platform. If I was going to use Tomcat for something like this (which I probably wouldn't do, but that's a different issue...) I'd almost certainly put the site on Sun machines running Solaris.

    My understanding is that there's only seven people working on the site right now, which is about right for the size it's at. If it keeps growing the way it has been, I'll be very interested to see if they can keep up by simply adding more hardware or not.

View thread