Архитектура и системный дизайн - КИТ 2024
HTML-код
- Опубликовано: 4 окт 2024
- Спикер: Вячеслав Агапов, руководитель группы эксплуатации Кинопоиска
Перед написанием кода необходимо продумать архитектуру всего сервиса или его отдельных частей.
На лекции научимся строить масштабируемую, отказоустойчивую систему, ошибки которой будут подсвечиваться мониторингом с разных сторон. А ещё поговорим о разнице между архитектурой сервиса и системным дизайном.
Спасибо, было интересно.
00:00:00 Ожидание начала трансляции
00:05:05 Начало. Первая часть. Содержание
00:07:00 Свойства архитектуры
00:09:10 Масштабируемость. Вертикально и горизонтально
00:21:10 Масштабируемость БД
00:30:57 Монолит и микросервисы
00:35:07 LB per service
00:37:08 Service mesh
00:41:27 Capacity
00:50:23 Итоги
00:54:31 Реальный пример и вопросы
01:00:30 Перерыв
01:15:00 Отказоустойчивость.
01:17:01 Балансировка на точке входа. DNS, GeoDNS, BGP, плавающий IP
01:26:50 Работа со сбоями. Timeout, Retry, Pumpkin, Circuit braker
01:38:06 Защита от перегрузок (DDos). Кеши, капча, блокировки, CDN
01:55:27 Изоляция контуров. Production, Stage/Testing/Prestable, Гео, Клиент
02:02:10 Наблюдаемость.
02:08:02 Поддерживаемость.
02:16:20 Вопросы. Завершение трансляции
Харизматичный дядя, спасибо вам за лекцию! А вот иконку на 1:33:47 с двача утащили, непорядок
сколько архитекторов требуется, чтобы перезалить ролик без обратного отсчета вначале?
5:07 начало
Парень в рубашке далеко пойдет!
Парень в рубашке, спокуха