Кто то тут давненько спрашивал про то какую тему можно выбрать для магистерской.
Можно взять тему про зависимость расхода ресурсов контейнеров от специфики приложений. (над формулировкой думайте сами)
Как я помню основная задача магистерской это провести какое то исследование.
Порядок исследования предлагаю такой: На гит хабе выкачать энное количество разных проектов (чем больше по количеству тем лучше) и каждый проект затем следует помещать в разные контейнеры, собранные на разных образах от java8 до java17 - какие найдутся.
У каждого отдельного контейнера можно собрать метрики: объем потребляемой памяти и скорость запуска (может еще что)
В итоге должен получиться значительный массив данных, структура например такая:
Ид приложения
Наименование
Используемая технология (фреймворк)
Объем на гитхабе, Мб
Объем в контенере на образе №1 ,Мб
Скорость поднятия в контенере на образе №1 , Мб
Объем в контенере на образе №2 ,Мб
Скорость поднятия в контенере на образе №2 , Мб
...... и т.д.
Массив можно сгруппировать по следующим сводным таблицам:
- на каком образе собран был контейнер;
- на каком фреймворке было написано приложение или вообще без фреймворка; (тут необходимо стратифицировать приложения по объему на гит хабе)
Далее попробовать определить какие нибудь корреляции, выразить их в численном виде и сделать выводы.
Например:
Объем потребляемой памяти контейнером, собранным на образе java17, с упакованным в нем приложением на столько то процентов меньше чем на образе java 11
Приложения весом в дипазоне от 20 до 50 МВ реализованые на Quarkus в десять раз быстрее поднимаются в контейнерах чем приложения реализованные на Spring.
Ну или: разницы ни какой нет, на ресурсы ничего не влияет)
Дальше, если хватит сил и желания можно предположить по чему это так.
Литературы для актуальности темы и прочей воды можно на хабре найти вагон и целый состав.
Павел
11 уровень
Тема для магистеркой/дипломной работы
Комментарии
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
У этой страницы еще нет ни одного комментария