Среди нишевых школ, которые занимаются архитектурой и системным дизайном, есть DevHands.
С Алексеем Рыбаком, основателем проекта, мы знакомы давно — ещё со времён Badoo и далее конференции HighLoad-2008, где я был программным директором. Так что для меня это не просто рекомендация «где-то слышал», а проект, за которым я давно наблюдаю и который неплохо понимаю.
Если в Systems. Education мы чаще смотрим на системный дизайн через требования, продуктовую логику и системную архитектуру, то в DevHands фокус другой: backend, программная архитектура, инфраструктура, масштабирование, базы, очереди, наблюдаемость. То есть взгляд на систему — со стороны инженера, которому важно не столько придумать концептуальное решение, но детально понимать, как конкретно оно будет работать, разворачиваться, поддерживаться.
Что мне в подходе Devhands кажется интересным:
— там не разбирают архитектуру в отрыве от инженерного контекста
— курсы делают и ведут люди, которые сами работали с большими сложными системами, а не просто пересказывают теорию
— делается упор на высокие нагрузки, оценку пропускной способности и разбор нагрузочного профиля
— там, где это уместно, дают реальные стенды и серверы, чтобы можно было руками пройти через практику
— обучение живое: встречи, демо, обсуждения, совместное проектирование
Для системных аналитиков и архитекторов, мне кажется, особенно интересен курс « https://devhands.ru/system_design?utm_source=se&utm_medium=all&utm_campaign=sd», который ведёт сам Алексей. Там нет сильного уклона в инфраструктурную практику — и для нашей аудитории это скорее плюс: можно сосредоточиться на самой практике проектирования.
Ещё у ребят есть открытый трёхчасовой вебинар (ссылка в комментах) по основам системного дизайна — хорошая возможность присмотреться, понять, как Алексей объясняет, насколько вам близок его подход и хочется ли идти глубже.
Так что если тема системного дизайна вам сейчас актуальна и вам близок глубокий инженерный подход, рекомендую посмотреть вебинар или программу курса, а дальше уже спокойно решить, подходит вам такой формат или нет.
Денис Бесков