Prompt completo
"Atuando como um arquiteto de software sênior e especialista em Spring Boot, elabore um guia detalhado e prático sobre 'Melhores Práticas para Otimização de Performance e Escalabilidade em Aplicações Spring Boot'. Inclua: 1. **Estratégias de Configuração:** Como otimizar `application.properties`/`application.yml` para diferentes ambientes (desenvolvimento, homologação, produção), focando em pools de conexão (HikariCP), cache (ehcache, Caffeine, Redis), e logging (Logback/Log4j2). 2. **Otimização de Código:** Padrões de design para evitar gargalos (e.g., `N+1 problem` com JPA/Hibernate, uso indevido de `CompletableFuture` ou `parallelStream`), dicas para operações de I/O intensivas (assincronicidade, non-blocking I/O), e uso eficiente de DTOs e Projections. 3. **Monitoramento e Observabilidade:** Ferramentas e práticas para monitorar a saúde e performance da aplicação em tempo real (Spring Boot Actuator, Prometheus, Grafana, Micrometer, Zipkin/Sleuth), e como interpretar métricas chave. 4. **Gerenciamento de Dependências:** Estratégias para manter dependências atualizadas e seguras, minimizando o tamanho final do JAR/WAR e otimizando o tempo de startup. 5. **Testes de Performance e Carga:** Abordagens e ferramentas (JMeter, Gatling) para simular cenários de alto tráfego e identificar pontos de estrangulamento antes da implantação em produção. O guia deve ser didático, com exemplos de código (se aplicável) e justificativas técnicas para cada recomendação, visando ajudar desenvolvedores a construir aplicações Spring Boot robustas, performáticas e escaláveis."
Tags relacionadas
Spring Boot
Melhores práticas em Spring Boot
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Spring Boot
ChatGPT
Melhores práticas de documentação em spring boot para Spring Boot
Prompt gerado automaticamente para Documentação em Spring Boot em Spring Boot
4 usos
ChatGPT
Guia para casos de uso práticos em spring boot em Spring Boot
Prompt gerado automaticamente para Casos de uso práticos em Spring Boot em Spring Boot
4 usos
ChatGPT
Estratégias de padrões de design em spring boot em Spring Boot
Prompt gerado automaticamente para Padrões de design em Spring Boot em Spring Boot
4 usos