Проєктування систем
Як будувати великі розподілені системи: вимоги до якості, оцінки навантаження, мережа, сховища даних, кеш, черги та типові будівельні блоки архітектури.
Програма курсу
Модулі та уроки в порядку проходження.
01Основи проєктування систем4 урокиБезкоштовний модуль
02Нефункціональні вимоги5 уроківВідкриється після оплати напряму
- Затримка, пропускна здатність і канал
- Доступність і надійність
- Масштабування: вертикальне і горизонтальне
- Узгодженість даних у розподіленій системі
- Стійкість до збоїв і надлишковість
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
03Оцінки на папері2 урокиВідкриється після оплати напряму
- Швидкі оцінки: базові числа
- Запити за секунду, сховище і канал на прикладах
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
04Мережа і доставка трафіку3 урокиВідкриється після оплати напряму
- Система доменних імен
- Балансувальник навантаження
- Мережа доставки контенту
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
05Дані та сховища6 уроківВідкриється після оплати напряму
- Бази даних: реляційні та ні
- Реплікація
- Шардування і розділення даних
- Індекси і шаблони доступу
- Сховище «ключ — значення»
- Сховище великих обʼєктів
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
06Кеш і розподіл ключів3 урокиВідкриється після оплати напряму
- Кешування: навіщо і де ставлять
- Час життя кешу, скидання і витіснення
- Узгоджене хешування
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
07Асинхронність і захист5 уроківВідкриється після оплати напряму
- Черга повідомлень
- Публікація і підписка
- Обмеження частоти запитів
- Унікальні ідентифікатори і впорядкування
- Лічильники на шардах
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
08Експлуатація і збірка системи8 уроківВідкриється після оплати напряму
- Розподілений пошук
- Журнали і моніторинг
- Розподілений планувальник задач
- Моноліт і мікросервіси
- Синхронна і асинхронна комунікація
- Як збирати систему з блоків
- Де шукати вузькі місця
- Чекліст проєктування системи
Цей модуль відкриється з підпискою на напрям.
Обрати напрям
Ціна
299 грн/міс. за напрям
За місяць напряму · кілька курсів разом
Продовження — окремою оплатою. Автоматичних списань немає.
AI-репетитор у кожному доступному уроці. Обсяг питань спільний для всіх ваших курсів — скільки лишилось, показує вікно репетитора. Коли він вичерпається, уроки, квізи й задачі лишаються відкритими до кінця оплаченого періоду.
Курс входить у напрям «Компʼютерні науки». Підписка відкриває всі його курси одразу.
Відкрити на місяць · 299 ₴/місVisa, Mastercard, 3-D Secure — Як влаштована оплата
- 36 уроків
- Безкоштовний модуль
- За місяць напряму · кілька курсів разом