Peter Gfader's brain noise
Facebook’s BitTorrent deployment system

Interesting facts about Facebooks code:

  • 1 binary
  • 1.5GB in size
  • PHP into heavily optimized C++ code
  • Rollout takes ~ 30min
  • minor updates every single business day
  • Deployment doesn’t need scheduled downtime or cause any other disruption to the website

All the details
http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/

A Hacker’s Life: Inside Facebook’s New Campus

Innovation through nice environment?

  • Employees are also encouraged to bring in their own tchotchkes and decorations
Empower your people?
  • A stenciled head of Chief Executive Mark Zuckerberg is among the random art decorating the campus

The boss is watching you! 

Picture gallery
http://online.wsj.com/article/SB10001424052702304371504577402702156152694.html 

facebook has some big news: “payments”
or more precisely “carrier billing”

facebook payments available in the upcoming weeks

- Tobie Langel: The future of the mobile web -

paying on the mobile web is painful
-> broken user experience

huge difference in paying over the web/mobile

Tobie works in w3c community group and a test suite called ringmark
specs + test suite: coremob.org

mobile is growing much faster than the desktop

why is it not picking up more?
-payments
-app discovery
-fragmentation (2500 different mobile devices that access Facebook every
month)

what is a w3c? w3c is the standard body that handles web standardisation
html5, etc…

what are community groups?
communitty groups is a new model. free for everyone to join
gather the industry around the problem and solve it

ringmark: testsuite: conformance tests for the spec
- -> would be interesting to see these tests

run the tests yourself