Что мы измеряем сами
Онлайн, максимальное число слотов, версию протокола, MOTD и иконку мы получаем рукопожатием с самим сервером — тем же, которым это делает Minecraft. Отдельно считаем то, чего в чужих карточках нет вовсе: задержку до сервера с нашей стороны и долю удачных проверок за неделю.
Расписание проверок разное и зависит от сервера: живой опрашивается чаще, молчащий неделями — раз в сутки. Это не экономия, а вежливость: каталог большой, и частый опрос всех подряд был бы нагрузкой на чужие машины.
Почему у нас другой онлайн
Три причины, и все три — в нашу пользу. Первая: мы показываем последний собственный замер, а не цифру, которую владелец вписал в карточку. Вторая: сетевые проекты отвечают суммарным онлайном всей сети на любом своём адресе — мы разносим такие адреса в один проект и не складываем их. Третья: сервер, который перестал отвечать, у нас гаснет в тот же час, а не висит в списке с прошлогодней цифрой.
Зеркала и один сервер под разными адресами
У крупных проектов десятки адресов: домен, поддомены, голый IP, отдельные адреса для разных режимов. В чужих каталогах это разные строки, и список из-за них выглядит больше, чем есть. Мы сводим такие адреса в одну карточку и показываем зеркала списком — заходить можно на любое.
Чего мы не делаем
Не продаём места в списке: порядок выдачи считается по данным и одинаков для всех. Не показываем «онлайн» серверов, которые нам не ответили. Не публикуем карточки бесплатных хостингов, раздающих один адрес тысячам людей: это не серверы, а точки входа, и в каталоге они только мешают искать.