Skip to content

Instantly share code, notes, and snippets.

@virgiliojr94
Last active April 18, 2024 14:25
Show Gist options
  • Save virgiliojr94/9aa244d49dff4a7f2b7b3c68ce16ec64 to your computer and use it in GitHub Desktop.
Save virgiliojr94/9aa244d49dff4a7f2b7b3c68ce16ec64 to your computer and use it in GitHub Desktop.

Solução de Arquitetura

Em nossa empresa, os dados históricos de transações dos clientes são registrados em um banco de dados relacional X, enquanto os dados sobre pesquisas realizadas para obter informações sobre o perfil dos usuários são armazenados em um banco não relacional MongoDB.

O departamento de crédito planeja lançar um novo produto onde é gerado um score para cada cliente utilizando informações de ambos os bancos de dados. Este score é atualizado constantemente e as informações mais recentes podem causar uma variação de algumas casas decimais em um score que vai de 0 a 100. O serviço estará disponível para uma categoria mapeada de clientes em que o departamento estima inicialmente em aproximadamente 100.000 clientes e podendo chegar até 500.000 nos próximos anos.

Desafio

Proponha uma solução de arquitetura que atenda às demandas para a aplicação que será criada. Apresente um esquema da solução utilizando o Draw.io ou outra ferramenta semelhante. Discuta sobre alternativas e proponha uma stack para ser utilizada.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment