Skip to content

Latest commit

 

History

History
7 lines (5 loc) · 1.08 KB

srp.md

File metadata and controls

7 lines (5 loc) · 1.08 KB

Princípio da responsabilidade única

O Serviço de Scraper é responsável por receber os dados das redes sociais. Cada componente desse serviço possui uma única responsabilidade, um recebe o dado, outro armazena no banco de dados e outro faz o descarte do banco de dados depois de 24 horas armazenado.
O Serviço de Refinamento de Dados é responsável por buscar dados relevantes para treinamento da Inteligência Artificial. Cada componente desse serviço possui uma única responsabilidade: a limpeza dos dados, que busca por dados que contenham pelo menos 1 filme, informação de perfil demográfico e a qualificação sobre o(s) filme(s), na ausência de alguma dessas informações será feito o descarte; e outro componente categoriza para armazenar em outro banco de dados.
O Serviço de Coleta da Plataforma de Críticas e Avaliações de filmes é responsável por receber os dados. Cada componente possui uma única responsabilidade: um para receber e outro para armazenar no banco de dados que será usado para a recomendação na plataforma de streaming.