- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
How Instagram Scaled to 14 Million Users With Only 3 Engineers
In this video, we will explore how Instagram managed to scale so well with only 3 engineers in their early days.
Corrections:
- https://www.youtube.com/watch?v=TdhXPsDXdAI&t=332s , I meant to say "not to be confused sql schema of a table"
As requested description of each technology has been added below.
Timelines:
- 00:00:00 - Intro
- 00:00:14 - Webservers
- 00:00:50 - Postgres
- 00:02:27 - Sharding (unique identifiers)
- 00:05:32 - Sharding (postgres schema)
- 00:06:00 - Replication
- 00:06:19 - Task queue & push notification
- 00:06:43 - Other technologies
- 00:07:09 - Ending
Technologies:
- EC2: Amazon Elastic Compute Cloud (EC2) is a web service that provides resizable compute capacity in the cloud, allowing you to run virtual servers for various computing needs.
- Django: Django is a high-level Python web framework that simplifies the process of building web applications by providing pre-built components and enforcing a clean and pragmatic design.
- Load balancer: A load balancer distributes incoming network traffic across multiple servers to ensure optimal resource utilization, maximize throughput, and minimize response time.
- NGINX: NGINX is a high-performance web server and reverse proxy server that handles incoming web requests, serving static content efficiently, and can also act as a load balancer.
- Postgres: PostgreSQL (often referred to as Postgres) is a powerful open-source relational database management system (RDBMS) known for its reliability, robustness, and extensibility.
- ZooKeeper: Apache ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. It is often used in distributed systems for coordination and consensus.
Original article links:
- https://instagram-engineering.com/what-powers-instagram-hundreds-of-instances-dozens-of-technologies-adf2e22da2ad
- https://instagram-engineering.com/sharding-ids-at-instagram-1cf5a71e5a5c
Stock video credits:
- Scrolling IG video - Video by cottonbro studio: https://www.pexels.com/video/hands-iphone-laptop-internet-5054433/
- mointor with program - Video by Tima Miroshnichenko: https://www.pexels.com/video/computer-monitor-with-hacking-program-5377280/
Background music credits:
- ⏫ Uplifting Cheerful Dance No Copyright Travel Celebration Background Music | Ocean Vibes by Waesto - https://www.youtube.com/watch?v=ivOlYld0IYs&list=PLRPR8uJQx5tFLKvoE4Ip09FqBMlJYURTr&index=9
- 🌅 Summer Happy Instrumental Uplifting No Copyright Music | Follow The Sun by Luke Bergs & Waesto - https://www.youtube.com/watch?v=gArcF3sIfFA&list=PLRPR8uJQx5tFLKvoE4Ip09FqBMlJYURTr&index=10
Видео How Instagram Scaled to 14 Million Users With Only 3 Engineers канала Kiki's Bytes
Corrections:
- https://www.youtube.com/watch?v=TdhXPsDXdAI&t=332s , I meant to say "not to be confused sql schema of a table"
As requested description of each technology has been added below.
Timelines:
- 00:00:00 - Intro
- 00:00:14 - Webservers
- 00:00:50 - Postgres
- 00:02:27 - Sharding (unique identifiers)
- 00:05:32 - Sharding (postgres schema)
- 00:06:00 - Replication
- 00:06:19 - Task queue & push notification
- 00:06:43 - Other technologies
- 00:07:09 - Ending
Technologies:
- EC2: Amazon Elastic Compute Cloud (EC2) is a web service that provides resizable compute capacity in the cloud, allowing you to run virtual servers for various computing needs.
- Django: Django is a high-level Python web framework that simplifies the process of building web applications by providing pre-built components and enforcing a clean and pragmatic design.
- Load balancer: A load balancer distributes incoming network traffic across multiple servers to ensure optimal resource utilization, maximize throughput, and minimize response time.
- NGINX: NGINX is a high-performance web server and reverse proxy server that handles incoming web requests, serving static content efficiently, and can also act as a load balancer.
- Postgres: PostgreSQL (often referred to as Postgres) is a powerful open-source relational database management system (RDBMS) known for its reliability, robustness, and extensibility.
- ZooKeeper: Apache ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. It is often used in distributed systems for coordination and consensus.
Original article links:
- https://instagram-engineering.com/what-powers-instagram-hundreds-of-instances-dozens-of-technologies-adf2e22da2ad
- https://instagram-engineering.com/sharding-ids-at-instagram-1cf5a71e5a5c
Stock video credits:
- Scrolling IG video - Video by cottonbro studio: https://www.pexels.com/video/hands-iphone-laptop-internet-5054433/
- mointor with program - Video by Tima Miroshnichenko: https://www.pexels.com/video/computer-monitor-with-hacking-program-5377280/
Background music credits:
- ⏫ Uplifting Cheerful Dance No Copyright Travel Celebration Background Music | Ocean Vibes by Waesto - https://www.youtube.com/watch?v=ivOlYld0IYs&list=PLRPR8uJQx5tFLKvoE4Ip09FqBMlJYURTr&index=9
- 🌅 Summer Happy Instrumental Uplifting No Copyright Music | Follow The Sun by Luke Bergs & Waesto - https://www.youtube.com/watch?v=gArcF3sIfFA&list=PLRPR8uJQx5tFLKvoE4Ip09FqBMlJYURTr&index=10
Видео How Instagram Scaled to 14 Million Users With Only 3 Engineers канала Kiki's Bytes
programming code software coding tech software engineering job hunting job engineering web developer software developer engineer coder neovim nvchad tutorial hell frontend roadmap frontend html css javascript react jest #svelte htmx #htmx discord mongodb cassandra database bigquery kafka shopify clustering partition apache flink pipeline data migration instagram
Комментарии отсутствуют
Информация о видео
27 марта 2024 г. 7:00:12
00:07:34
Другие видео канала




















