Facebook compiles the entire PHP codebase into executable C++ and then distributes it cross the data centers with BitTorrent. They update the entire network serving hundreds of millions of concurrent users in abot 30 minutes. http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/
Exclusive: a behind-the-scenes look at Facebook release engineering
An inside look at how changes are made to one of the world's largest websites.
Leave a Reply