Видео и подкасты для разработчиков
System Design для SRE: как зарабатывать больше и не ронять прод
Почему даже рабочая архитектура может привести к падению прода?
Почему даже рабочая архитектура может привести к падению прода? Обсуждаем System Design, ошибки проектирования, ответственность инженеров, технический долг и способы строить надёжные системы.
Ведущие от Авито:
- Андрей Волхонский, руководитель юнита System в Центре разработки инфраструктуры в Авито
- Андрей Колесников, DevOps/SRE Lead в Авито
Гости:
- Константин Воливач, Backend-инженер в Авито
- Владимир Невзоров, Backend-разработчик HighLoad-систем, Servicepipe
Содержание:
- 00:00 Почему падает прод: главные ошибки архитектуры
- 00:52 Знакомство с гостем
- 01:29 Что такое System Design и кому он нужен
- 03:19 Как System Design помогает инженерам
- 05:03 Нужен ли System Design на собеседованиях
- 06:07 System Design для SRE, бэкенда и фронтенда
- 09:23 Кто отвечает за плохую архитектуру
- 12:21 Как инженеру прокачать архитектурное мышление
- 14:14 Должна ли компания развивать System Design
- 17:09 Как System Design изучают в Авито
- 18:08 Как понять, что система плохо спроектирована
- 20:23 Что делать с фундаментальными ошибками архитектуры
- 21:04 Как исправлять плохую архитектуру
- 23:23 Почему архитектура — это всегда компромиссы
- 24:22 Кто должен инициировать пересмотр архитектуры
- 27:28 Ошибки проектирования из реальной практики
- 29:15 Как новая технология уронила прод в банке
- 31:28 Почему нельзя бездумно выбирать технологии
- 32:56 Как забытые данные ломают систему
- 35:22 Что такое System Design на самом деле
- 37:22 Почему проектирование начинается с требований
- 40:16 Как научиться проектировать системы
- 41:08 Комьюнити и обмен инженерным опытом
- 42:08 Как изучать System Design с нуля
- 44:08 Почему ошибки учат лучше теории
- 46:10 System Design World и подарки гостям
- 47:05 Главные выводы выпуска
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
