Medidas preventivas para garantia de desempenho do API
Para garantir a estabilidade da API, o BuildShip oferece uma solução de proteção em várias camadas:
- camada de infraestrutura::
- Selecione o modo "Scale Ready" ao implementar para ativar automaticamente os recursos de dimensionamento automático do Google Cloud.
- Definição do número máximo de chamadas por limite de minuto em Configurações do projeto
- Camada de design do fluxo de trabalho::
- Adicionar nós de fila para armazenar em buffer as solicitações de operações demoradas, como a geração de IA
- Uso de nós de cache para armazenar dados de acesso de alta frequência
- Dividir processos complexos em subfluxos de trabalho para processamento paralelo
- Camada de monitoramento e alerta precoce::
- Configure o nó Alert para acionar uma notificação quando a taxa de erro exceder um valor limite
- Análise de gargalos de desempenho com a análise de logs
- Reverta rapidamente as versões problemáticas com o controle de versões
Recomenda-se que os usuários da versão paga ativem a função de dimensionamento automático; o sistema ajustará dinamicamente os recursos de acordo com a carga. Ao mesmo tempo, o nó de teste de carga simula cenários de alta simultaneidade para detectar problemas com antecedência.
Essa resposta foi extraída do artigoBuildShip: uma ferramenta de baixo código para criar rapidamente APIs de back-end de IAO































