Системный дизайн для роста
в карьере.
Кому подойдёт
- Разработчики
- Архитекторы ПО
- Тимлиды
- PM / PO
Ещё 5 ролей
- Системные аналитики
- DevOps / SRE
- QA-инженеры
- IT-руководители / CTO
- Project Manager
Полный путь к навыкам
архитектора ПО
Составлять требования к системе
Уточнять требования, выделять главное и задавать вопросы о поведении системы.
Просчитывать ресурсы под систему
Оценивать RPS, сайзинг системы и нужные ресурсы.
Проектировать системы
Использовать нотацию контейнеров, разбираться с базами данных, брокерами сообщений и отказами.
Обосновывать свои решения
Объяснять и защищать своё решение, разбирать компромиссы.
Начните с первой схемы
Это даст тебе
Проектировать самостоятельно
Пройди путь от простой схемы до сложной системы в нашем тренажёре.
Выходить за рамки написания кода
Продумывай всю систему: связи сервисов, данные и поведение при отказах.
Понимать, что делает ИИ
Проверяй предложенную архитектуру и замечай риски до реализации.
Отдельные упражнения
Мини-задачи
Добавьте реплики, кэш или очередь и посмотрите, как изменятся задержка и поток запросов. Первые две бесплатны после входа. Ещё восемь доступны по подписке.
ПРАКТИКА ПО УРОВНЯМ
Практические задачи
Сложность растёт вместе с числом решений. Начните с базового кейса или выберите задачу под свой опыт.
Начальный
Один механизм и его ограничения
Средний
Несколько компонентов и надёжная доставка
Продвинутый
Состояние, масштабирование и координация
Дальше в программе
В планахОставьте заявку, чтобы узнать о запуске нужной задачи.
Системный дизайн / практика
Архитектура, которую
вы можете объяснить.
Отработайте расчёты и проектирование. Получите разбор своей схемы и обоснований.
Выберите свой форматТарифы и условия доступа
Начать заниматься