11 puntos por yechoi 2023-08-30 | 1 comentarios | Compartir por WhatsApp
  • Aplicación web basada en Spring Boot en un entorno de Kubernetes (el servicio de delivery japonés "Demae-can")
  • Debido al impacto del cold start, se producía latencia inicial, por lo que decidieron aplicar warm-up
    • El warm-up es una estrategia que simula usuarios virtuales para cargar por adelantado las funciones y bibliotecas necesarias
  • Cómo aplicaron el warm-up
    • Implementación de un warmer
    • Adición de un HealthIndicator personalizado de Spring Actuator
    • Configuración de probes de Kubernetes
  • Con la aplicación de warm-up, la latencia inicial mejoró de forma significativa
  • Razones por las que el warm-up mejora la latencia inicial
    • Carga anticipada de clases
    • Generación anticipada de información de profiling
    • Configuración anticipada de conexiones de I/O
  • Puntos a considerar al aplicar warm-up

1 comentarios

 
mhj5730 2023-08-30

Blog técnico de ingeniería de LINE... creo que podría ser uno de los mejores blogs técnicos de IT del país.
De verdad hay muy buen talento ahí.