Как я устроил себе шторм банов и разбанов на весь флот серверов - и почему сама архитектура синхронизации это позволила
Личный проект: центральный сервис BanHub держит список банов для тестового флота из 13 Windows RDP-серверов на DigitalRuby.IPBan, синхронизируя его между ними. Но он с самого начала знал только «забанен / не забанен» - никогда «на сколько». Лестница эскалации бана (BanTime=3 дня, 30 дней, навсегда) целиком живёт внутри каждого экземпляра IPBan и наружу не отдаётся. Это … Читать далее