Prompt para melhores práticas em spring boot em Spring Boot
Prompt gerado automaticamente para Melhores práticas em Spring Boot em Spring Boot
"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
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Spring Boot
Continue explorando prompts nesta categoria.
Melhores práticas de documentação em spring boot para Spring Boot
Prompt gerado automaticamente para Documentação em Spring Boot em Spring Boot
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
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