Linux tutorial - IT technology blog

Hướng dẫn sử dụng jq trên Linux: Lọc và xử lý dữ liệu JSON từ API trong Terminal

Khi debug production lúc 2 giờ sáng với đống JSON không đọc được trong log, jq tiết kiệm thời gian hơn bất kỳ cách nào khác. Bài này so sánh jq với grep và Python để xử lý JSON trong terminal, kèm hướng dẫn từ cú pháp cơ bản đến filter Docker container và Kubernetes API response thực tế.
Database tutorial - IT technology blog

YugabyteDB: Hướng dẫn cài đặt Distributed SQL tương thích PostgreSQL với auto-sharding và fault tolerance tự động

YugabyteDB là distributed SQL database tương thích PostgreSQL, hỗ trợ auto-sharding, fault tolerance tự động và triển khai multi-region mà không cần thay đổi SQL hay ORM. Bài viết hướng dẫn cài đặt từ single node bằng Docker đến cluster 3 node thật, cùng các tips thực tế khi làm việc với distributed database.
Virtualization tutorial - IT technology blog

Hướng dẫn cài đặt và sử dụng Lima trên macOS: Tạo máy ảo Linux nhẹ nhàng với QEMU và VZ Framework thay thế Docker Desktop miễn phí

Lima là công cụ open-source tạo máy ảo Linux trên macOS, dùng QEMU hoặc Apple VZ Framework, thay thế Docker Desktop hoàn toàn miễn phí. Bài viết so sánh các giải pháp, hướng dẫn cài đặt Lima, tích hợp Docker và quản lý nhiều VM từ command line.
Docker tutorial - IT technology blog

Docker Checkpoint và Restore với CRIU: Di chuyển Container không gián đoạn dịch vụ

CRIU (Checkpoint/Restore In Userspace) cho phép đóng băng toàn bộ trạng thái container Docker đang chạy và restore ở server khác mà không mất in-memory state. Bài viết hướng dẫn từng bước setup và sử dụng Docker Checkpoint với CRIU để migrate container không gián đoạn dịch vụ, kèm tips từ kinh nghiệm thực tế.
Security tutorial - IT technology blog

Cài đặt Authentik trên Docker: tự host Identity Provider với SSO, MFA và tích hợp GitLab thực tế

Authentik là Identity Provider mã nguồn mở chạy trên Docker, cho phép quản lý tập trung toàn bộ user với SSO và MFA bắt buộc — thay thế Okta hay Auth0 mà không tốn phí per-user. Bài viết so sánh bốn hướng tiếp cận quản lý định danh (thủ công, LDAP, cloud IAM, self-hosted) và hướng dẫn cài đặt Authentik từ đầu đến khi tích hợp GitLab và bật MFA toàn hệ thống.
Monitoring tutorial - IT technology blog

Hướng dẫn cài đặt và cấu hình OpenObserve: Giải pháp Logs, Metrics và Traces thế hệ mới thay thế ELK Stack với chi phí lưu trữ thấp hơn 140 lần

OpenObserve là giải pháp observability viết bằng Rust, lưu trữ logs/metrics/traces với chi phí thấp hơn ELK Stack đến 140 lần nhờ Parquet format và nén dữ liệu hiệu quả. Bài viết chia sẻ kinh nghiệm thực tế cài đặt OpenObserve bằng Docker, cấu hình Fluent Bit thu thập logs, query bằng SQL và setup Alert tránh alert fatigue.
VMware tutorial - IT technology blog

Hướng dẫn triển khai VMware Photon OS: Linux tối ưu cho Container và Cloud-Native trên vSphere

VMware Photon OS là distro Linux tối giản được thiết kế riêng để chạy container và workload cloud-native trên vSphere. Bài viết này chia sẻ kinh nghiệm thực chiến triển khai từ A–Z: deploy OVA, cấu hình network với systemd-networkd, setup Docker tối ưu và monitoring trên cluster ESXi.