forked from sergeypopov83/scala-school
-
Notifications
You must be signed in to change notification settings - Fork 29
Антифрод сервис
Vasiliy Morkovkin edited this page Mar 12, 2019
·
4 revisions
Создать сервис, позволяющий определять является ли email пользователя подозрительным (спам-рассылки, мошеннические письма и тд)
- При обработке запроса сервис обращается одновременно (привет конкаренси в скале) в несколько сервисов (уже примерно подобрал)
- Полученные данные (в разных сервисах разный формат ответа) агрегируются в общей модели данных, описанной в приложении
- Считается некий
score
, который также будет отдаваться сервером в кач-ве ответа - Сервис будет авторизовывать клиентов по токену, активность (кол-во запросов, кол-во полученных фрод-статусов и тд) которых будет храниться в базе (можно затестить nosql, реляционная модель тут особо не нужна)
- В скоринговых сервисах банка (сташно же выдавать кредит клиенту с фрод-почтой? :) )
- Отдельным рест-сервером, который можно заюзать в телеграм-боте (если успеем), веб-сервисе
В иделе на проект надо 2-3 человека, один делать вряд ли буду. :) Если интересно, пишите в телеграме @fee1go0d
Морковкин Василий Telegram: @susliko