Лобанов И.В. (науч. рук. Валитова Ю.О.) Сравнительный анализ производительности ninja и альтернативных систем сборки в задачах полной и инкрементальной сборки
Целью исследования является оценка производительности системы сборки Ninja в сравнении с Make, Bazel и Gradle, посредством анализа их взаимодействия с проектами различной сложности. В рамках исследования рассматривались такие метрики, как время сборки и инкрементальной сборки, а также использоване ресурсов системы. Основываясь на полученных данных, установлены оптимальные условия для применения каждой системы. В результате проведенной работы выявлены и описаны характерные черты, позволяющие выделить преимущество минималистического подхода Ninja в крупных проектах, а также возможности для многоязычной интеграции, предложенные Bazel и Gradle.
Лобанов И.В. (науч. рук. Валитова Ю.О.) Сравнительный анализ производительности ninja и альтернативных систем сборки в задачах полной и инкрементальной сборки // Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, [2025]. URL: https://kmu.itmo.ru/digests/article/15538