Практичний онлайн-курс для інженерів і архітекторів, які хочуть проєктувати системи, що залишаються швидкими під навантаженням. Це не підготовка до system design співбесід — це production-grade мислення, підкріплене вимірюваннями.
Після першого набору курс суттєво оновлено: більше практики, свіжі кейси і лабораторні роботи, підтверджені бенчмарками. У кожній темі ви бачите метрики до і після зміни, а не просто читаєте про trade-off.
Чого ви навчитеся
- Міркувати про latency, throughput, saturation і capacity з перших принципів
- Будувати observability: метрики, трейси, логи, SLI/SLO та якісні алерти
- Обирати рішення для даних, кешу й черг за реальними trade-off: SQL/NoSQL, реплікація, шардинг, CDC, консистентність
- Проєктувати стійкі системи: таймаути, ретраї, circuit breakers, graceful degradation
- Керувати runtime у хмарі: контейнери, Kubernetes, autoscaling, gateways, traffic engineering
- Перевіряти архітектурні рішення бенчмарками — до і після змін
Програма: 8 модулів, 24 теми
- Foundations, Workloads & Capacity — фізика продуктивності та оцінка потужностей
- Observability, SLO та навантажувальне тестування
- Архітектурні trade-off і межі сервісів (моноліт / мікросервіси, sync vs async, blast radius)
- Дані під навантаженням: SQL-внутрішнє, реплікація, консистентність, шардинг, NoSQL, CDC
- Кеш, черги і стрімінг: інвалідація, hot keys, backpressure, ordering, idempotency, outbox
- Delivery path і traffic engineering: балансування, reverse proxy, API gateway, CDN, rate limiting
- Платформа і runtime: контейнери, Kubernetes, service mesh
- Надійність і безпека: DR, DDoS, мультитенантність, постмортеми, cost/performance
Кожна тема — теорія, діаграми, квіз, домашка, покроковий гайд і робоча лабораторна з бенчмарком.
Для кого
Інженери та архітектори рівня middle+/senior, які вже мають досвід і хочуть системного production-grade підходу. Рівень — Advanced.
Деталі
- Формат: онлайн, 3 місяці
- Старт: 20 липня
- Вартість: 21 000 грн/місяць
- Місць у потоці обмежено — до 30 учасників
- Програма і реєстрація: skillhub.pro/...d-software-architecture-2
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів