dsm-cefet-rj / trabalho-integrado-2020-1-grupo-4

trabalho-integrado-2020-1-grupo-4 created by GitHub Classroom
3 stars 1 forks source link

[Performance] Limitar upload de arquivos simultâneos #100

Open gabrieldevsouza opened 3 years ago

gabrieldevsouza commented 3 years ago

Baseado em estudos na bibliografia e análise do projeto recomendamos que seja implementado um limite de upload de arquivo por vez pra cada usuário visando evitar sobrecarga do back-end e inconsistência dos dados. Limitação de uma seção ativa por vez por usuário também colabora neste ponto.

zirondi commented 3 years ago

Baseado em estudos na bibliografia e análise do projeto recomendamos que seja implementado um limite de upload de arquivo por vez pra cada usuário visando evitar sobrecarga do back-end e inconsistência dos dados.

Esse limite já existe nas chamadas HTTP entre o front e o back end

https://github.com/dsm-cefet-rj/trabalho-integrado-2020-1-grupo-4/blob/2be5024464cb89c5369e781f4f4c6c99c881cb9c/back-end/src/index.js#L25-L26

Limitação de uma seção ativa por vez por usuário também colabora neste ponto.

Usamos token como maneira de autenticação do usuário, a partir do passport-jwt, um usuário só tem um token ativo (e com validade de 30min) por vez.