The Software Behind Facebook
With Facebook serving 570 billion page views per month, and 1.2 million photos per second, conventional software just doesn’t cut it. This article takes a look at some of the methods Facebook uses to keep up with nearly a half-billion users.
Haystack is Facebook’s high-performance photo storage/retrieval system (strictly speaking, Haystack is an object store, so it doesn’t necessarily have to store photos). It has a ton of work to do; there are more than 20 billion uploaded photos on Facebook, and each one is saved in four different resolutions, resulting in more than 80 billion photo
