MySQL for Messaging - @Scale 2014 - Data
Harrison Fisk, Data Performance Engineer at Facebook The original Facebook messaging system was designed and built as an email/message/sms hybrid system. As Facebook evolved to be a mobile-first company, the mobile-to-mobile message use case came to dominate this system. To improve that experience, Facebook has created a new architecture which uses MySQL on flash as a queueing system.

▶︎
Scaling YouTube's Backend: The Vitess Trade-offs - @Scale 2014 - Data

▶︎
USENIX ATC '13 - TAO: Facebook’s Distributed Data Store for the Social Graph

▶︎
Scaling Pinterest • Marty Weiner • GOTO 2014

▶︎
Large-Scale Low-Latency Storage for the Social Network - Data@Scale

▶︎
Streaming a Million Likes/Second: Real-Time Interactions on Live Video

▶︎
RocksDB: A High Performance Embedded Key-Value Store for Flash Storage - Data@Scale

▶︎
Using your Database as a Queue? Good or bad idea?

▶︎
Vitess: MySQL Sharding

▶︎
System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

▶︎
Serving a Billion Personalized News Feeds

▶︎
Scaling Facebook Live Videos to a Billion Users

▶︎
Uber Marketplace: Location Serving & Storage in the Uber Marketplace

▶︎
USENIX ATC '10 - Lessons of Scale at Facebook

▶︎
Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

▶︎
Scaling the Data Infrastructure at Instagram

▶︎
Linus Torvalds: AI Is Changing Linux Fast

▶︎
Keynote - Systems at Facebook Scale

▶︎
F4 - Photo Storage at Facebook

▶︎
Scaling Push Messaging for Millions of Devices @Netflix

▶︎
