GreenpixDev / MonitoringPinger

Pet project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MonitoringPinger (pet project)

Описание

Сервис для проверки состояний игровых серверов minecraft (далее просто - игровой сервер) с помощью пакетов, описанных в протоколе minecraft java edition. Для отправки пакетов использовалась библиотека reactor netty.

Архитектура

Полное приложение имеет микросервисную архитектуру и состоит из 2 REST сервисов:

  • Backend - сервис для хранения списка серверов, регистрации пользователей (https://github.com/GreenpixDev/MonitoringBackend)
  • Pinger - сервис для проверки статусов серверов (текущий репозиторий)

Dependency Visualizer-Страница 5 drawio (1)

Стек и технологии

При разработке использовались данные технологии:

Используемые пакеты

Ссылки

About

Pet project.

License:Apache License 2.0


Languages

Language:Java 78.6%Language:Kotlin 21.4%