Техническое задание: Сервис мониторинга GTA Online
Основная задача
Разработать онлайн-сервис, который позволит пользователям в реальном времени отслеживать текущее состояние (включен/выключен, количество игроков и т.д.), а также вести мониторинг нагрузки на множество игровых серверов многопользовательской игры GTA 5 (Online). Уточнить список API или методов опроса необходимо в процессе обсуждения с заказчиком.
Требования к пользовательскому интерфейсу (REST и веб-интерфейс)
- Веб-интерфейс должен отображать список серверов с текущим статусом в понятной табличной форме.
- Необходима возможность видеть историю изменений статуса и числа подключённых.
- Обновление данных должно быть автоматическим через заданный интервал (например, каждые 30, 60 или 120 секунд).
- Требуется архитектура для возможности организации низкоуровневого REST API (JSON), предназначенного для сторонних интеграторов или общей разработки: выгрузка списка Сервера, статус + актуальная статистика.
Технические требования
- Стек разработки равен: Backend (предпочтительно простые как Python / Flask или JS / Node.JS с low-load проектированием), хранение записей в базе SQL, внешний фронтенд произвольный (с минимальным использованием)
- Отчет с акцентом на адаптацию трат: работает просто - потребляет немного . важно!
- Ядро решения - “Распознователь данных через скрейпинг официальных площадок присутствия серверов” или используя открытые API, доступные на время обсуждения (условия безопасности / юридической экспертизы на предыдущих этапах повторятся)
- Для проверки связей по схеме идет 10 юнит тестов или подробная SQL архитектура экспорта данных через Dashboard сменщику-инженеру.
Первый Минимальный Лог в готовом модуле действий
- Mail (веб-интерфейс): периодичность фильтруемое лог даты времени выдачи сервиса админу и обращений модульного оператора.
- Индикацию БТЛ хост цепочки < в разы … >
Что исключено Из текущего планирования бюджета
- Не требуется глубокий многоуровневый доступ к группам пользователей (псевдо single-point manager middleware), одна точка сводной статистики.
- Не кидают готовых дешевых покупок.
Цель равна се разработать контроль Uptime минимум с вывод основных десяти верхних пложения юнитов-ПРОверк ( до знаков у поставщика услуги границ и наблюдению ).
Ключевое использование ГКО анализа процессов верните на основе проверенной успешности
По результатам обсудить ТО старт и эк знание пары в глубину & не зв до пр мен.