Вебинар прошёл 13.07.2025
Подписывайтесь на Telegram-канал Вебинаров SE, где выкладываем анонсы, видео-записи и презентации вебинаров
Разобрали эволюцию баз данных и пару примеров на основе задач из System Design Interview с применением этих знаний.
Вебинар является продолжением доклада Андрея на System Design, спикер дополнил большим количеством примеров на основе задач из интервью.
■ Тайм-код вебинара:
00:00 Введение
01:58 О докладе и докладчике
03:08 Эра реляционных БД 1970-1980
04:09 Вызовы 1990-ых годов
06:50 CAP-теорема
07:57 PACELC
08:58 Когда выбирать реляционные базы?
09:58 Репликация
10:13 Шардирование
11:11 NoSQL (2000-ые)
12:22 Distributed SQL (2010-ые)
13:50 ScyllaDB
15:39 Задача с собеседования. Url Shortener
26:03 Задача с собеседования. Bank Transactions
31:17 Пример. Candidate Deduplication in TikTok
38:17 Ключевые выводы
39:01 Полезные ссылки и рекомендации
40:29 Вопросы и ответы
01:58 О докладе и докладчике
03:08 Эра реляционных БД 1970-1980
04:09 Вызовы 1990-ых годов
06:50 CAP-теорема
07:57 PACELC
08:58 Когда выбирать реляционные базы?
09:58 Репликация
10:13 Шардирование
11:11 NoSQL (2000-ые)
12:22 Distributed SQL (2010-ые)
13:50 ScyllaDB
15:39 Задача с собеседования. Url Shortener
26:03 Задача с собеседования. Bank Transactions
31:17 Пример. Candidate Deduplication in TikTok
38:17 Ключевые выводы
39:01 Полезные ссылки и рекомендации
40:29 Вопросы и ответы
■ Кому будет полезен вебинар?
- Разработчикам, техлидам, тимлидам, аналитикам и менеджерам разработки, которым интересно лучше разбираться в распределенных системах и понимать компромиссы, которые нужно делать при проектировании.
■ Ведущий вебинара
Андрей Манаков
— Работает инженером-программистом около 13 лет
— Имеет опыт в различных областях, включая разработку для десктопа, мобильных устройств и веба
— В последние 10 лет основная сфера интересов — распределённые системы
— В настоящее время занимается разработкой инфраструктуры для машинного обучения в Sharechat
— В свободное время пишет посты о распределённых системах и базах данных в своем блоге
— Работает инженером-программистом около 13 лет
— Имеет опыт в различных областях, включая разработку для десктопа, мобильных устройств и веба
— В последние 10 лет основная сфера интересов — распределённые системы
— В настоящее время занимается разработкой инфраструктуры для машинного обучения в Sharechat
— В свободное время пишет посты о распределённых системах и базах данных в своем блоге
■ Курс, который может быть вам полезен:
