Модуль 1. Технический контекст задач техлида и архитектораТема 1. Понятие хорошего техлида
Тема 2. Границы возможного, критерии качества, законы распределенных систем
Тема 3. Шаблоны распределенных систем и шаблоны интеграции
Модуль 2. Систематизация существующих компонентов распределенной системыТема 4. Систематизация компонентов архитектуры и систематизация баз данных
Тема 5. Систематизация очередей сообщений и систематизация кэшей
Тема 6. Систематизация балансировщиков и файловых хранилищ
Тема 7. Систематизация распределенной обработки данных и ORM фреймворков
Модуль 3. Наиболее значимые для архитектора аспекты процесса разработкиТема 8. Управление качеством
Тема 9. Миграции и zero downtime deployment. Инструменты и подходы к мониторингу. Распределение системы по разным датацентрам
Модуль 4. Коммуникации архитектораТема 10. Микросервисы, монолиты и организации. Business architecture
Тема 11. AI Basics
Тема 12. Коммуникации архитектора
2 архитектурные задачи