11 pontos por yechoi 2023-08-30 | 1 comentários | Compartilhar no WhatsApp
  • Aplicação web baseada em Spring Boot em ambiente Kubernetes (o serviço de delivery japonês "Demae-can")
  • Devido ao impacto do cold start, ocorria latência inicial, então decidiram aplicar warm-up
    • Warm-up é uma estratégia que simula usuários virtuais para pré-carregar funções e bibliotecas necessárias
  • Como o warm-up foi aplicado
    • Implementação de um warmer
    • Adição de um HealthIndicator customizado do Spring Actuator
    • Configuração de probes do Kubernetes
  • Com a aplicação de warm-up, a latência inicial melhorou significativamente
  • Motivos pelos quais o warm-up melhora a latência inicial
    • Carregamento antecipado de classes
    • Geração antecipada de informações de profiling
    • Configuração antecipada de conexões de I/O
  • Pontos a considerar ao aplicar warm-up

1 comentários

 
mhj5730 2023-08-30

Blog técnico da Line Engineering... acho que não seria exagero dizer que é um dos principais blogs técnicos de TI do país.
Tem gente realmente muito boa por lá.