PWL June 2021 Meetup: "Facebook's Tao"
Channel: Hasgeek TV
Date: 2021-06-10

Tao: Distributed Data Store for the Social Graph
We will discuss Facebook’s seminal paper on TAO - their distributed data store for their social graph. TAO is a geographically distributed data store that provides efficient and timely access to the social graph for Facebook’s demanding workload using a fixed set of queries. It is deployed at Facebook, replacing memcache for many data types that fit its model. The system runs on thousands of machines, is widely distributed, and provides access to many petabytes of data. TAO can process a billion reads and millions of writes each second.

Paper Link: https://github.com/papers-we-love/papers-we-love/blob/master/datastores/tao-facebook-distributed-datastore.pdf

Presenter: Rohit Raveendran (https://www.linkedin.com/in/rohit-raveendran-1529b1131)

Rohit is a Principal Architect at Capillary Technologies, and works across platform engineering, systems design, and infrastructure engineering. Having been introduced to computers by the local LUG, he has transitioned from an enthusiast and a computational fluid dynamics practitioner to a software developer with a keen interest in Infrastructure Engineering. Cycling helps him keep away from the laptop every now and then.

Format: We will have about 45-60 mins for the paper walkthrough, and keep rest of the time open for Q&A. The participants are requested to read the paper before the session to keep the discussion interactive, and engaging.