Skip to content

SpringBoot microservice that import users in parallel tasks.

Notifications You must be signed in to change notification settings

gvom/export-microservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Back-end

stats graph languages graph

Desafio de desenvolvimento back-end para o cenário proposto abaixo.

Cenário

O cliente X tem a necessidade de realizar uma importação em massa de usuários com
Nome, E-mail e Número do documento. Cada uma destas informações deve ser
enviada a um sistema diferente e o cliente tem a necessidade de que tal processamento
possua feedback ao usuário.

Desafio
Desenvolva um serviço que:
Receba uma lista de usuários com Nome, e-mail e Número do documento
Seja possível realizar a consulta dessas informações de forma isolada
Eu devo saber cada status de cada importação

Requisitos não funcionais:
O sistema deve permitir iniciar esse processamento de forma fácil para quem for
consumir o serviço
Devo conseguir acompanhar o andamento do processamento de alguma forma
Um diferencial será pensar que se falhar alguma etapa, devo conseguir continuar
o processamento a partir de onde falho

java logo spring logo mongodb logo tomcat logo

About

SpringBoot microservice that import users in parallel tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published