Facebook infrastructure up to 10,000 web servers

Rich Miller points out some notes from a recent MySQL user conference during which Facebook VP of Technology Jeff Rothschild gave some stats on Facebook’s server infrastructure:

  • Number of MySQL servers – 1,800
  • Number of MySQL DBAs – 2
  • Number of Web servers – 10,000
  • Number of Memcached servers – 805

Microsoft Windows Live Platform server architect James Hamilton comments:

The Facebook fleet has grown fairly dramatically of late. For example, Facebook is the largest Memcached installation and the most recent reports I had come across have 200 Memcached servers at facebook.  At the Scaling MySQL panel, they report 805 Memcached servers.

The 1,800-to-2 ratio is pretty impressive.