Inteli-College / 2024-1B-T02-EC10-G06

Repositório do grupo 2024-1B-T02-EC10-G06
https://inteli-college.github.io/2024-1B-T02-EC10-G06/
0 stars 0 forks source link

Backend #5

Open angrysine opened 4 months ago

angrysine commented 4 months ago

Espera-se com este artefato que os estudantes possam realizar a implementação da proposta inicial do backend proposto, em conjunto com o início do processo de testes do projeto. Não existe a obrigatoriedade da utilização de alguma linguagem específica para realizar esta implementação, recomenda-se que sejam utilizadas as ferramentas e frameworks apresentados ao longo dos encontros de instrução.

O deploy da aplicação será local, utilizando tecnologias de containerização da aplicação, e aplicação de testes de carga. Os testes de carga iniciais da aplicação devem ser realizados e documentados.

Refinamento do backend assíncrono com escalabilidade horizontal, NGINX configurado como load-balancer e aplicação com persistência, uma ferramenta de cache e queue. Implementação da tecnologia de orquestração para gerenciamento dos elementos do backend. Alteração do comportamento do backend para uma implementação assíncrona.

Atualização da documentação, apresentando as mudanças que foram realizadas e os ganhos de valor obtidos com ela. A implementação deve ser realizada localmente.

Barema da Solução:

Espera-se encontrar os seguintes pontos na entrega do artefato:

A solução utiliza persistência de forma assíncrona (até 2.0 pontos) A solução implementa um sistema de cache (até 2.0 pontos) A solução implementa um sistema de queue (até 2.0 pontos) A solução implementa um orquestrador (até 3.0 pontos) A documentação traz os passos necessários para executar a versão atual da sprint (até 1.0 pontos) A documentação foi atualizada para refletir as mudanças e aprimoramentos (até 1.0 pontos)