Monitoring tutorial - IT technology blog

Hướng dẫn giám sát Self-hosted GitHub Actions Runner với Prometheus và Grafana: Theo dõi Runner Health, Job Queue và Build Duration

Vận hành self-hosted GitHub Actions runner mà không có monitoring sẽ khiến team CI/CD rơi vào thế bị động khi runner sập hoặc job queue bị nghẽn. Bài viết chia sẻ giải pháp giám sát toàn diện hạ tầng runner, job queue và build duration bằng Prometheus và Grafana.
Python tutorial - IT technology blog

Pytest-xdist: Chạy Test Song Song trong Python, Tăng Tốc Test Suite Lên Gấp 4 Lần

Test suite 300 bài chạy 8 phút mỗi lần push code là trải nghiệm không ai muốn. pytest-xdist giải quyết đúng nguyên nhân gốc: spawn nhiều worker chạy song song, tận dụng CPU đa nhân thay vì chờ tuần tự. Bài này chia sẻ cách cài đặt, chọn chiến lược --dist phù hợp và các tips tránh lỗi phổ biến khi chuyển sang parallel testing.