Сервис уведомлений по электронной почте о дизайне системы - PullRequest
0 голосов
/ 21 октября 2019

Мне нужно спроектировать систему, которая будет отвечать за рассылку писем пользователям. Триггер может быть основан на событии пользователем, например, пользователь забыл пароль, или он также может быть запущен администратором сайта.

В последнем случае администратор может решить отправить электронное письмо группе людей или всем зарегистрированным пользователям. Вариант использования будет изменен в политике конфиденциальности.

Можете ли вы предложить хороший дизайн для такого сценария, предполагая, что база пользователей очень велика, и мы не можем позволить себе загружать всех пользователей / электронные письма в память?

1 Ответ

0 голосов
/ 22 октября 2019

роль пользователя в вашей логике, и для введения роли в вашу систему вам может понадобиться встроенный RBAC (доступ на основе ролей)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...