Scaling Facebook with OpenSource tools

From the beginning in 2004 to today, Facebook has been built on common open source software such as Linux, Apache, MySQL, and PHP. Today the site reaches over 350 million people per month, is the largest PHP site in the World, and has released major pieces of our infrastructure as open source. Facebook has developed and contributed to a series of open source infrastructure technologies. Some of these projects include Cassandra, Hive, Haystack, memcached, and Scribe, where each focuses on solving a specific problem with Thrift allowing them to communicate across languages. This talk will give you a better idea of what it takes to scale Facebook, a look into the infrastructure used to do so, and dive into performance work needed to scale PHP to over 350 billion page views per month.

Video producer: FOSDEM – Free and Open Source Software Developers’ European Meeting