Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
Facebook | Internet & Technology

Facebook | Internet & Technology

Ratings: (0)|Views: 5 |Likes:
Published by PeterLembert
Technical aspects:

Facebook is built in PHP which is compiled with HipHop for PHP, a source code transformer built by Facebook engineers that turns PHP into C++.

The deployment of HipHop reportedly reduced average CPU consumption on Facebook servers by 50%.

Facebook is developed as one monolithic application.

According to an interview in 2012 with Chuck Rossi, a build engineer at Facebook, Facebook compiles into a 1.5 GB binary blob which is then distributed to the servers using a custom BitTorrent-based release system.

Rossi stated that it takes approximately 15 minutes to build and 15 minutes to release to the servers.

The build and release process is zero downtime and new changes to Facebook are rolled out daily.

Internet:

Facebook is the most popular social networking site in several English-speaking countries, including Canada, the United Kingdom, and the United States.

In regional Internet markets, Facebook penetration is highest in North America (69 percent), followed by Middle East-Africa (67 percent), Latin America (58 percent), Europe (57 percent), and Asia-Pacific (17 percent).

Source: http://en.wikipedia.org/wiki/Facebook
Technical aspects:

Facebook is built in PHP which is compiled with HipHop for PHP, a source code transformer built by Facebook engineers that turns PHP into C++.

The deployment of HipHop reportedly reduced average CPU consumption on Facebook servers by 50%.

Facebook is developed as one monolithic application.

According to an interview in 2012 with Chuck Rossi, a build engineer at Facebook, Facebook compiles into a 1.5 GB binary blob which is then distributed to the servers using a custom BitTorrent-based release system.

Rossi stated that it takes approximately 15 minutes to build and 15 minutes to release to the servers.

The build and release process is zero downtime and new changes to Facebook are rolled out daily.

Internet:

Facebook is the most popular social networking site in several English-speaking countries, including Canada, the United Kingdom, and the United States.

In regional Internet markets, Facebook penetration is highest in North America (69 percent), followed by Middle East-Africa (67 percent), Latin America (58 percent), Europe (57 percent), and Asia-Pacific (17 percent).

Source: http://en.wikipedia.org/wiki/Facebook

More info:

Published by: PeterLembert on Jul 27, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/13/2014

pdf

text

original

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->