DevOps tutorial - IT technology blog

Làm Chủ Prometheus Alertmanager: Routing, Grouping, Inhibition và Gửi Cảnh Báo Thông Minh đến Telegram và PagerDuty

Các tính năng routing, grouping và inhibition của Prometheus Alertmanager là thứ phân biệt monitoring hoạt động được với alerting chuẩn production. Hướng dẫn này trình bày cách cấu hình alertmanager.yml có cấu trúc với routing theo team, grouping giảm nhiễu, inhibition rules để triệt tiêu alert storms, và tích hợp thực tế với Telegram và PagerDuty.
Security tutorial - IT technology blog

Bảo Mật Thiết Bị IoT tại Nhà và trong HomeLab: Phân Vùng VLAN, Giám Sát Firmware và Chặn Kết Nối Đáng Ngờ

Thiết bị IoT như camera thông minh và smart TV mặc định dùng chung mạng với bạn, trở thành điểm tấn công lý tưởng. Hướng dẫn này đề cập phân vùng VLAN trên pfSense, giám sát firmware tự động bằng Python, và dùng Pi-hole kết hợp bắt gói tin để phát hiện và chặn kết nối ra ngoài đáng ngờ trước khi thành sự cố thực sự.
Programming tutorial - IT technology blog

Làm chủ Protocol Buffers: Thiết kế API Schema-first cho Dự án Đa ngôn ngữ

Protocol Buffers cho phép microservice của bạn có một nguồn sự thật duy nhất cho các data contract — viết schema một lần, tự động sinh code type-safe cho Go, Python và TypeScript. Hướng dẫn này bao gồm toàn bộ workflow: định nghĩa file .proto, chiến lược versioning, và phát hiện breaking change trong CI với công cụ buf.
Database tutorial - IT technology blog

Triển khai FerretDB trên Docker: Database Mã Nguồn Mở Tương Thích MongoDB, Xây Dựng Trên PostgreSQL

FerretDB là một proxy mã nguồn mở cho phép bạn dùng MongoDB drivers và tooling trong khi lưu trữ dữ liệu trong PostgreSQL — giấy phép Apache 2.0, không SSPL. Hướng dẫn này bao gồm triển khai FerretDB với Docker Compose, kết nối qua mongosh và PyMongo, cùng hướng dẫn nhận biết khi nào nó phù hợp với stack của bạn.