TAO is the way - How Facebook serves the social graph
Speaker: Ryan Mack, Facebook
Date: Thursday, June 21 2012
Time: 3:00PM to 4:00PM
Location: 32-G882 (Hewlett Room)
Host: Samuel Madden, CSAIL
Contact: Sheila Marian, x3-1996, email@example.com
TAO is a distributed graph storage system that models the social graph using typed nodes and typed directed edges supporting a fixed set of queries. The design scales read capacity efficiently while providing timely access to the recent changes to the social graph. TAO has been in production at Facebook for over two years on thousands of machines, spanning many data centers in several geographical regions. At peak load, TAO processes more than 800 million reads and 1 million writes per second.
In addition I am happy to try to answer questions about the work our database engineering team has been doing scaling MySQL and HBase, Timeline (the new profile page launched last year that efficiently ranks and summarizes years of activity at request time), and the entire pipeline surrounding photos on Facebook.
Bio: Ryan Mack is an engineer at Facebook. He led the development of the backend for the new Timeline product launched late last year and has also done been involved in a number of general Infrastructure projects and the Facebook Photos product.
See other events happening in June 2012