Я создаю приложение, которое постоянно собирает данные. Я хочу предоставить настраиваемую систему предупреждений для пользователей, в которой они могут указать параметры для типов информации, о которых они хотят получать уведомления. Вдобавок ко всему, я бы хотел, чтобы пользователь мог указывать частоту предупреждений (по мере их поступления, ежедневный дайджест, еженедельный дайджест).
Есть ли лучшие практики или руководства по этой теме?
Мои инстинкты подсказывают мне, что в них будут вовлечены очереди и рабочие, но я не совсем понимаю, как именно.
Я использую Parse.com в качестве своей базы данных и, вероятно, также буду индексировать все с помощью поиска в стиле Lucene. Таким образом, появляется возможность для пользователя указать строку запроса, чтобы указать, какие предупреждения он / она хочет.