Нужно иметь ограничение для пользователя в виде уникального логина. То есть, пока юзер с данным именем залогинен, нельзя под этим именем еще раз войти.
Я в веб-программировании чуть выше нулевого уровня, прошу указать верное направление
Варианта вижу 2:
1. Постоянное соединение с сервером и проверка при логине, нет ли такого.
2. Периодические пинги и проверка при логине, давно ли был пинг с таким именем.
Вариант 1 плох тем, что ОС имеет ограничение на кол-во одновременных соединений (трафик там будет околонулевой, если что). Вроде как в линуксе 1024 по умолчанию. Но можно расширить. Но не безлимит же?
Вариант 2 плох тем, что каждый пинг есть коннект/дисконнект и это тоже нагрузка.
Нужен практический совет с точки зрения перспективности — какой вариант развивать? Или есть вариант 3?