How Instagram Grew to 14,000,000 Users With 3 Devs
Coding with Lewis Coding with Lewis
543K subscribers
152,054 views
0

 Published On Oct 6, 2023

Try Snyk 💻: http://snyk.co/lewis

How Instagram Grew from 0 to 14M users in only a year. The best part? It was only done by 3 software engineers. In this video, I showcase the infrastructure and techniques used by the Instagram Software Engineers to handle one of the fastest growing applications in history.

SOURCES:
How Instagram Grew to 14M users post: https://instagram-engineering.com/wha...
Some Inspiration from Engineering Codex: https://engineercodex.substack.com/p/...

The Instagram engineers kept their infrastructure simple by using proven technologies like Python, Django, PostgreSQL, Redis, and more. They leveraged Amazon's cloud services for load balancing, computing, and storage. The app servers were stateless and used a connection pooler to handle the flood of incoming database requests. Frequently accessed data was cached.


MY NEWSLETTER 💌
https://thebetter.dev
------
CONNECT WITH ME ON SOCIAL
📸 Instagram:
  / lewismenelaws  

🎚TikTok:
  / lewismenelaws  

🐣 Twitter:
  / lewismenelaws  
—-
My gear 💻
https://liinks.co/lewismenelaws
-----


TIMESTAMPS
00:00 - Introduction
00:26 - Instagram's Beginnings and Initial Scaling
02:05 - (AD) SNYK
03:21 - The Role of Load Balancers in Instagram's Infrastructure
05:38 - How Instagram Handles Data Storage
08:28 - Handling Image Storage on Instagram
09:14 - Delivering Data Back to the User
10:11 - How Instagram Handles Push Notifications
10:50 - The Role of Task Queues in Scaling Instagram
11:30 - Monitoring Instagram's Systems
12:21 - Instagram's Core Principles Revisited

show more

Share/Embed