Polyglot Persistence @ Facebook

14 April 9:20AM - 9:45AM


Rate This Session

Facebook has a variety of different data solutions deployed at scale. Why does it have so many different solutions? When does it decide when to deploy a new one? How does it manage them all? What sort of optimizations are possible across these data systems? This talk gives a survey of different production data solutions in use and methods of querying, with highlights regarding access methods, storage requirements, and other business requirements.


MySQL Performance Engineer, Facebook
Harrison is member of Facebook database performance team. He previously worked at MySQL AB for 8 years as a trainer and support engineer.

He has also co-authored a book, MySQL Clustering.