Skip to content

stra-uss/backend-afa-bd

 
 

Repository files navigation

Arquitetura de microsserviços

Diferentemente das arquiteturas monolíticas, a arquitetura orientada a microsserviços descreve que cada funcionalidade deve ser desenvolvida de forma independente, permitindo que o tie de desenvolvimento possa atualizar ou modificar alguma feature sem que outra seja afetada.

Projeto AFA-BD

Arquitetura atual

image

Pontos para melhoria:

  • Escalar horizontalmente a aplicação custaria muito recurso, já que seria necessário escalar todas as funcionalidades
  • Manutenção custosa, ja que todas as funcionalidades estão acopladas

Arquitetura em microsserviços

WhatsApp Image 2024-04-05 at 9 56 06 PM

Serviços para a nova arquitetura:

  • Frontend: camada de interação direta com o usuário
  • Backend: camada para operações na camada de persistência (BD)
  • IA-Model: Camada para operações com modelos de ML/IA

Todos os serviços estarão sendo orquestrados com kubernetes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 61.9%
  • Python 37.9%
  • Dockerfile 0.2%