11 điểm bởi yechoi 2023-08-30 | 1 bình luận | Chia sẻ qua WhatsApp
  • Ứng dụng web dựa trên Spring Boot trong môi trường Kubernetes (dịch vụ giao đồ ăn của Nhật Bản "Demae-can")
  • Do ảnh hưởng của cold start nên xuất hiện độ trễ ban đầu, vì vậy đã quyết định áp dụng warm-up
    • Warm-up là chiến lược mô phỏng người dùng ảo để tải trước các chức năng và thư viện cần thiết
  • Cách áp dụng warm-up
    • Triển khai warmer
    • Thêm HealthIndicator tùy chỉnh của Spring Actuator
    • Thiết lập probe trong Kubernetes
  • Việc áp dụng warm-up đã cải thiện đáng kể hiện tượng độ trễ ban đầu
  • Lý do warm-up giúp cải thiện hiện tượng độ trễ ban đầu
    • Thực hiện tải lớp trước
    • Tạo trước thông tin profiling
    • Thiết lập kết nối I/O trước
  • Những điểm cần cân nhắc khi áp dụng warm-up

1 bình luận

 
mhj5730 2023-08-30

Blog kỹ thuật của LINE Engineering... tôi nghĩ đây chẳng phải là một trong những blog kỹ thuật IT hàng đầu trong nước sao.
Thật sự có rất nhiều nhân tài.