YoVDO

Scaling Pinterest

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Python Courses Java Courses Redis Courses Sharding Courses Memcache Courses Pinterest Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of Pinterest's infrastructure in this GOTO Aarhus 2014 conference talk. Follow Marty Weiner, Cloud Ninja at Pinterest, as he takes you on a journey through the company's growth from a small team to over 150 engineers, and from hundreds of users to hundreds of millions. Gain insights into the early days of Pinterest, learning about the challenges faced, mistakes made, and successes achieved. Discover how technology decisions were made and what could have been done differently. Delve into topics such as sharding, Amazon Dynamo, ELB, Python, Java, Memcache, Core Data, Redis, the Pinterest follower graph, and the adoption of HBase. Understand the reasons behind technology failures and second chances. Explore additional aspects like testing practices and future plans. Leave with valuable information that can be immediately applied to improve your own infrastructure.

Syllabus

Intro
Evolution of Pinterest
Technologies
Sharding
Amazon
Dynamo
ELB
Python
Java
Memcache
Core Data
Redis
Pinterest follower graph
Why HBase
Rich Pin Details
Technology Failure
Second Chance
Other Things
Be Testing
Looking Forward
Have Fun


Taught by

GOTO Conferences

Related Courses

MongoDB for DBAs
MongoDB University
Basic Cluster Administration
MongoDB University
MongoDB Certification Training (beginner to expert)
Udemy
NoSQL Database Basics
IBM via edX
Pragmatic System Design
Udemy