Веб-сервіс неперервного профілювання розподілених систем
Вантажиться...
Дата
2022
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох
розділів, містить 10 таблиць, 19 рисунків та 11 джерел – загалом 57 сторінок.
Дипломний проєкт присвячений неперервному профілюванню
розподілених систем у безпосередньо у середовищі, в якому система розгорнута.
Мета: спростити пошук компонентів програмного забезпечення що мають
незадовільну швидкодію, відслідковування змін продуктивності програмного
забезпечення під час процесу розробки. Крім цього, зробити процес
профілювання програмного забезпечення більш точним використовуючи
справжній профіль навантаження системи.
Об'єкт дослідження: програмне забезпечення, що є інструментом для
виконання неперервного профілювання розподіленої системи.
Предмет дослідження: розподілена архітектура збору, обробки, агрегації та
візуалізації профілей роботи програмного забезпечення як засіб виконання
неперервного профілювання розподіленої системи.
У першому розділі було проведено аналіз предметної області, відомих
технічних рішень, розроблено вимоги до програмного продукту.
Другий розділ присвячений моделюванню програмного забезпечення,
розробці архітектури, технологіям та методам її реалізації, стійкості, аналізу
безпеки даних.
У третьому розділі було проведено аналіз якості та тестування
програмного забезпечення, а також описано контрольний приклад.
Четвертий розділ присвячено розгортанню програмного забезпечення,
роботі з ним та адмініструванню.
Опис
Ключові слова
неперервне профілювання, Flamegraph, Rust, Kafka, Redis, Kubernetes, continuous profiling
Бібліографічний опис
Волобуєв, Н. О. Веб-сервіс неперервного профілювання розподілених систем : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Волобуєв Нікіта Олександрович. - Київ, 2022. - 135 с.