Docker tutorial - IT technology blog

Docker Compose Profiles: Quản lý dịch vụ tùy chọn theo môi trường — debug, monitoring tách biệt hoàn toàn

Docker Compose Profiles cho phép bạn tách biệt công cụ debug, monitoring khỏi service chính trong cùng một file docker-compose.yml. Bài viết chia sẻ cách triển khai thực tế sau 6 tháng dùng trên production, kèm ví dụ cụ thể cho môi trường local, staging và production.
Monitoring tutorial - IT technology blog

Giám sát ứng dụng phân tán với OpenTelemetry và Jaeger: Tìm bottleneck hiệu suất qua Distributed Traces

Prometheus cho biết hệ thống đang chậm, nhưng để tìm ra bottleneck nằm ở service nào trong chuỗi microservices thì cần distributed tracing. Bài này hướng dẫn cài đặt OpenTelemetry và Jaeger, instrument ứng dụng Python, và đọc traces để chẩn đoán vấn đề hiệu suất từ góc nhìn thực chiến.