Проектирование INSTAGRAM: системное проектирование новостной ленты

Это видео посвящено проектированию Instagram для собеседования по системному проектированию. От нас требуется разработать серверную часть, включающую все 4 упомянутые функции. На собеседованиях по системному проектированию оцениваются знания кандидата в области информатики, принципы архитектуры и т. д. Мы начинаем с построения диаграммы взаимосвязей сущностей. Здесь столбцы определяются в соответствии с требованиями. Затем мы переходим к проектированию архитектуры микросервисов. Каждый микросервис представляет собой отдельный компонент системы. Новостная лента создается шаг за шагом, с учетом таких предпосылок, как балансировка нагрузки и кэширование. На этом проектирование системы для Instagram завершается. Хотите успешно пройти следующее собеседование? Попробуйте этот видеокурс по системному проектированию! 🔥
Видеолекции, схемы архитектуры, планирование емкости, контракты API и оценочные тесты. Полный пакет! Плейлист «Проектирование систем»:    • System Design BASICS: Horizontal vs. Verti...   Некоторые концепции, обсуждаемые здесь: Видео Tinder:    • System Design: TINDER as a microservice ar...   Ссылка на базу данных:
Балансировщик нагрузки:    • What is LOAD BALANCING? ⚖️   Консистентное хеширование:    • What is CONSISTENT HASHING and Where is it...   Опубликовать-подписаться:    • What is the Publisher Subscriber Model?   Главы 00:00 Введение 00:10 Выбор функций 03:15 Схема базы данных 09:45 Подписчики пользователей и их подписка 12:02 Проектирование систем 21:32 Распространение постов знаменитостей #SystemDesign #DesignInstagram #DesignInterview Станьте участником канала!    / @gkcs   Вы можете подписаться на меня в: LinkedIn:   / gaurav-sen-56b6a941  

Смотрите также