Robert Johnson interviewed at Velocity 2010
Robert Johnson, Director of Engineering, Facebook
2010 O’REILLY Velocity – Web Performance and Operations Conference
June 22 – 24, 2010
7 min, 4 sec http://www.youtube.com/watch?v=wXTCPnuDGbg
User expectations of mobile in terms of optimization
Very little data to answer scientifically
Long term need desktop and mobile site performance to come together
Need to collect the data before setting benchmarks
Acceleration and Business Benefits Research
Huge payback for performance improvement
Initial thing that a company should do
Set benchmarch and understand how user sees the site
Keep alives on
Analyzed Velocity home page
Made worse than reality and brought it to current then improved
I often use Microsoft’s remote desktop software to connect to various machines. My hands also use shortcuts for various actions via pure muscle memory. However, when using remote desktop, the operating system interprets many keystrokes as destined for the host operating system. This makes perfect sense but usually sends me scrambling to find the keyboard equivalent for the remote session.
The shortcuts are documented on various websites and in Microsoft’s own documentation. I will add yet another page on the web with this information purely for my own convenience.
Many months ago, there was Slashdot posting regarding a video discussing how Facebook runs its LAMP stack. I finally got around to watching the video and it is worthwhile to view if you have an interest in how to run a high volume web site. In the video, Aditya Agarwal – Directory of Engineering at Facebook – describes the architecture and the lessons learned from scaling the site.