Название статьи:
ВЕБ-ПРИЛОЖЕНИЕ ДЛЯ АНАЛИЗА АКТИВНОСТИ КОМАНДЫ РАЗРАБОТЧИКОВ НА ОСНОВЕ ДАННЫХ GITHUB-РЕПОЗИТОРИЕВ1
Авторы:
Пучков Н. А., Яминов Д. А.
Ключевые слова: GitHub, анализ репозиториев, веб-приложение, ClickHouse, KeeperMap, REST API, аналитика разработки, метрики разработчиков, self-hosted-решения, контейнеризация.
Страницы: 209-216
Аннотация: Статья посвящена опыту проектирования и реализации веб-приложения для
централизованного анализа активности команды разработчиков на основе данных GitHub-
репозиториев. Актуальность работы обусловлена возрастающей потребностью
руководителей ИТ-проектов в объективных показателях вклада сотрудников и
ограниченной применимостью облачных SaaS-сервисов в организациях, работающих с
информацией ограниченного доступа. Описана трёхмодульная архитектура системы,
включающая фоновый модуль сбора данных, серверный модуль с программным
интерфейсом и клиентское веб-приложение; обоснован выбор колоночной СУБД
ClickHouse в качестве аналитического хранилища. Рассмотрено архитектурное решение,
при котором координация фоновых исполнителей с программным интерфейсом
реализована средствами самой системы управления базами данных — через таблицы
движка KeeperMap, что позволило отказаться от привлечения отдельного брокера
сообщений. Приведены результаты опытной эксплуатации приложения на тестовом стенде
с импортированными публичными репозиториями, подтверждающие работоспособность
принятых решений.
Полный текст статьи недоступен
Скачать полный текст статьи
Журнал индексируется в Российском индексе научного цитирования (РИНЦ)
Журнал "Оригинальные исследования (ОРИС)" (включен в РИНЦ) ведет прием статей в ближайший номер до 31 мая 2026 г.
Архив выпусков
- 2026 - Том 16, Выпуск 5
- 2026 - Том 16, Выпуск 4
- 2026 - Том 16, Выпуск 3
- 2026 - Том 16, Выпуск 2
- 2026 - Том 16, Выпуск 1
- 2025 - Том 15, Выпуск 12
- 2025 - Том 15, Выпуск 11
- 2025 - Том 15, Выпуск 10
- 2025 - Том 15, Выпуск 9
- 2025 - Том 15, Выпуск 8
-
Весь архив