Docker tutorial - IT technology blog

Kamal: Triển khai ứng dụng Docker lên VPS không cần Kubernetes — Hướng dẫn thực chiến

Kamal là công cụ deploy ứng dụng Docker lên VPS qua SSH với zero-downtime, SSL tự động và rollback một lệnh — không cần Kubernetes hay setup phức tạp. Bài này hướng dẫn cấu hình deploy.yml thực tế, tips tránh lỗi thường gặp và các lệnh monitoring cần biết sau khi deploy.
MySQL tutorial - IT technology blog

gh-ost: Thay đổi cấu trúc bảng MySQL không downtime — Giải pháp của GitHub thay thế pt-osc

gh-ost là công cụ do GitHub phát triển để thay đổi schema MySQL trên bảng hàng chục triệu row mà không gây downtime. Thay vì dùng triggers như pt-osc, gh-ost đọc binlog trực tiếp — an toàn hơn, có thể pause/resume và điều chỉnh tốc độ realtime trong suốt quá trình migration.
Docker tutorial - IT technology blog

Docker Swarm nâng cao: Rolling Update, Placement Constraints và Deploy không Downtime

Hướng dẫn chi tiết cấu hình Docker Swarm production với Rolling Update zero-downtime (order: start-first), Placement Constraints để phân phối workload đúng node, và Docker Config/Secret cho bảo mật. Dành cho ai đã biết Swarm cơ bản và muốn nâng cấp lên môi trường production thật sự, tránh downtime khi deploy.