Search
Re: The Point of This Blog

Hi, I'm Matt Grommes and this is my blog thing. I write here about my journey to be a better programmer, things I build, and stuff I just think is interesting or fun.

Social
Blog Index
The journal that this archive was targeting has been deleted. Please update your configuration.
Navigation
« Nokia N800 Internet Tablet: yummy! | Main | Zadie Smith on reading »
Thursday
Jan182007

Building huge websites

Inside Myspace.com

  • Membership Milestones:

  • 500,000 Users: A Simple Architecture Stumbles

  • 1 Million Users:Vertical Partitioning Solves Scalability Woes

  • 3 Million Users: Scale-Out Wins Over Scale-Up

  • 9 Million Users: Site Migrates to ASP.NET, Adds Virtual Storage

  • 26 Million Users: MySpace Embraces 64-Bit Technology

  • Wow, if you're into reading about massively scalable websites, and I am, this is a great article. The numbers Myspace is running up against are just insane. I'm extremely surprised to learn they run everything off of Windows servers with MS SQL Server databases. Their Windows admins' lives must just be hell. I'm biased though (having a vital Windows2000 server completely die for no reason after a reboot to install an important security patch will do that to you) so they could sleep like babies for all I know. I do wonder how much more they could do with the equivalent Linux servers running Mysql or Postgres. Based on my somewhat limited experience, a lot more. But I'm sure Windows fans would argue, they do that. :)

    [tags]myspace,architecture,windows,linux,scalability[/tags]

    Reader Comments

    There are no comments for this journal entry. To create a new comment, use the form below.

    PostPost a New Comment

    Enter your information below to add a new comment.
    Author Email (optional):
    Author URL (optional):
    Post:
     
    Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>