HBase and Its Associated Services - Data@Scale
Offered By: Meta via YouTube
Course Description
Overview
Explore Pinterest's journey in architecting and scaling Feed storage using HBase in this 27-minute talk by software engineer Varun Sharma. Gain insights into the critical role of Feeds in user experience, the rationale behind choosing HBase, and the implementation of personalized and following feeds. Delve into various challenges faced, including rich pins, recommendations, and single points of failure. Learn about performance optimization techniques, simulation strategies, and future pipeline plans. Discover how Pinterest tackled Mean Time To Recovery (MTTR) issues and designed a robust Feeds architecture to support one of its most demanding applications.
Syllabus
Intro
Outline
Storage stack @Pinterest
Why HBase ?
Where?
Personalized Feeds
Following Feed on HBase
"Misc" Challenges
Feeds Architecture
Rich Pins - 11
Recommendations
HOW?
MTTR - 11
MTTR - IV
Simulate, Simulate, Simulate
Performance
In the Pipeline...
Single Points of Failure - 11
Taught by
Meta Developers
Related Courses
Structure Standing Still: The Statics of Everyday ObjectsUniversity of Florida via Coursera Designing Cities
University of Pennsylvania via Coursera An Exploration of Symmetry (Eligible for NTU Credit)
Nanyang Technological University via Coursera EUROPA 2020: Regeneración urbana
Universitat Jaume I via Independent Future Cities
ETH Zurich via edX