Перейти до основного вмісту
Інженерія високонавантажених систем та автоматизована верифікація програмного забезпечення
  • Кількість кредитів 3
  • Тип Обов'язковий
  • Семестри 7, 11
  • Рівень вищої освіти Бакалавр, Магістр
  • Підсумковий контроль Залік

⚡Квест: Шлях до Quality Architect!

Готовий проєктувати системи, що витримують 50 000 RPS без фризів? Час левелапнутись до архітектора якості! Опануй System Design, теорему CAP та модель PACELC. Навчися реалізовувати горизонтальне шардування, Master-Slave реплікацію та інфраструктурний патерн CQRS. Пиши код за TDD/BDD методологіями, ізолюй бази даних через Testcontainers, ламай систему стрес-тестами у K6 та ліквідуй Memory Leaks за допомогою профайлерів VisualVM і MAT.


🚀Приручи екстремальні навантаження та пиши невбивальний код!

🛠Стек: Nginx, PostgreSQL, Redis, K6, JUnit 5, Testcontainers, Cucumber, Grafana, Jaeger.

🎒В рюкзак: Прототип відмовостейкої high-load інфраструктури та автоматизований QA-пакет.

Ми використовуємо власні та сторонні файли cookies та localStorage для аналізу веб-трафіку та поширення матеріалів. Налаштування конфіденційності