У меня есть приложение, которое я хочу создать, но я не уверен, какие технологии и методологии использовать.
Я хочу, чтобы пользователь мог "выходить в интернет" и делиться своим местоположением. Я хочу иметь возможность запускать определенные операции на основе любого количества онлайн-пользователей в пределах указанного радиуса.
Я предполагаю, что мне нужно будет постоянно опрашивать онлайн-пользователей на предмет местоположения, но как мне со временем узнать и обновить местоположение пользователя? Какие технологии могут сделать это возможным, и существует ли уже модель, позволяющая это сделать?
Изменить, чтобы попытаться быть более конкретным:
Предполагая, что я знаю, как получить информацию о местоположении на клиенте, есть ли у сервера способ проверить, сколько пользователей в сети находятся в диапазоне в любое время? Единственный способ, которым я могу думать об этом, это периодически обновлять и сохранять местоположение. Затем постоянно запрашивайте БД для пользователей в определенном диапазоне.