O'Reilly logo

Essential Facebook by Cappy Popp, John Maver

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3. Platform Architecture Overview

With such a large number of active users, Facebook has enormous demands on its infrastructure. Facebook also has a vibrant application community and needs to provide a fast and reliable interface for developers to use. To accomplish this, Facebook has embraced many open source technologies and contributed many improvements back into the community.

This chapter describes how the Facebook Platform works: the servers and software it runs on and the mechanisms that developers can use to interact with it.

Facebook’s Internal Servers

According to Facebook, it is the second most-trafficked PHP-based website in the world, one of the largest users of the MySQL database, and the largest user of memcached, which is a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required