Перейти к содержимому

Собеседование по системному дизайну: масштабирование баз данных

John McBride

0:00 / 0:00

Собеседование по системному дизайну: масштабирование баз данных

20 795 просмотров · 5 л. назад
John McBride
9,34 тыс. подписчиков
20 795 просмотров · 5 л. назад
► Смотрите прямую трансляцию: https://twitch.com/johncodes ► Twitter:   / johncodezzz   ► Домашняя страница: https://johncodes.com ► Напишите мне: hello@johncodes.com Вопросы о масштабировании баз данных — одни из самых сложных, которые вам могут задать на собеседовании по проектированию систем. В этом видео мы рассмотрим различные темы и общие стратегии масштабирования баз данных. #johncodes 🚀 КРАТКОЕ СОДЕРЖАНИЕ: Масштабирование баз данных — задача нетривиальная. Особенно когда вам нужно масштабировать их до миллионов (если не миллиардов) пользователей. В глобальном масштабе вам придется учитывать геополитические последствия, но мы также рассмотрим горизонтальное и вертикальное масштабирование, модели менеджер/работник, шардинг, разделы и использование центров обработки данных. Удачи на собеседованиях на должность инженера-программиста! ⏰ ВРЕМЕННЫЕ МЕТКИ: 00:00 Вступление 00:36 ACID 03:16 Один сервер 05:50 Несколько баз данных 06:48 Менеджер / Рабочий 08:39 Круг 10:51 Краткое замечание о слоях кэширования 12:39 Разделы 15:22 Шардинг 17:07 Центры обработки данных 20:00 Раздельные уровни чтения/записи 20:53 SaaS 🎵 МУЗЫКА: Yasumu – Recharge Предоставлено Lofi Records Смотреть:    • Видео   Скачать/Слушать: https:// fanlink.to/3amstudysession 🤔 Обо мне: Привет всем, меня зовут Джон, я опытный инженер-программист и энтузиаст/участник проектов с открытым исходным кодом. Я создаю интересные и познавательные видео о технологиях, инженерии, продуктивности и жизни! Ставьте лайки, оставляйте комментарии и подписывайтесь, чтобы получать больше видео!