System Design - теория шардирования | Как масштабировать базы данных
Курсы по программированию: https://clck.ru/37iG2b
Потренироваться проходить собеседования: https://clck.ru/3C2CY3
Консультации: https://getmentor.dev/mentor/vladimir...
https://solvery.io/ru/mentor/vladimir...
Таймкоды: 00:00 - План открытого урока 00:47 - Партиционирование 02:54 - Вертикальное партиционирование 03:56 - Гоизонтальное партиционирование 04:27 - Шардирование 06:41 - Range based sharding 08:39 - Key based sharding 10:00 - Directory based sharding 14:15 - Использование шардирования 17:11 - Routing 18:16 - Client routing 19:09 - Proxy routing 21:19 - Coordinator routing 26:22 - Перебалансировка или перенос данных 30:18 - Resharding 34:25 - Consistent hashing 40:34 - Rendezvous hashing 46:05 - Virtual buckets 49:18 - Курс по System Design 56:04 - Ответы на вопросы VK: https://vk.com/vladimir_balun_program...
Telegram: https://t.me/vladimir_balun_programming
Instagram: / vladimir_balun_programming YouTube: / @vladimir_balun_programming YandexZen: https://zen.yandex.ru/id/623b6c964da9...
RuTube: https://rutube.ru/channel/25079714/
Шардирование баз данных. Шардирование БД. Партиционирование баз данных. Партиционирование БД. Масштабирование баз данных. Масштабирование ЮД. Распределенные базы данных. Горизонтальное масштабирование. System Design. #systemdesign #айти #программирование