Mã độc mới viết bằng Rust đánh cắp dữ liệu trình duyệt Chromium

Một loại mã độc đánh cắp thông tin (infostealer) mới, được phát triển bằng ngôn ngữ lập trình Rust, đang nổi lên như một mối đe dọa nghiêm trọng đối với người dùng các trình duyệt nền tảng Chromium như Google Chrome, Microsoft Edge và các trình duyệt tương tự. Mã độc này được các […]

Tôi chưa từng thấy ai làm được Autoscaling mà không Overprovision 200%

Tôi không biết mọi người sao chứ cá nhân tôi chưa từng thấy team nào làm auto scaling thật sự hiệu quả mà không chấp nhận overprovision đến 200%. Tức là để hệ thống scale tự động ổn định, lúc nào cũng phải chấp nhận chạy dư tài nguyên gấp đôi hoặc hơn chứ nếu […]

Refactor nguyên system để có CQRS? Chịu, mình chọn cấy ghép từng phần

Tuần rồi mình có viết bài Không ai scale được microservices nếu chưa từng scale shared database có ông bạn (Chắc là Dev) bình luận ở bài viết trên Facebook mình nói là: “Mình cũng gặp vấn đề tương tự và cũng đau đầu tìm phương án nào nhanh hiệu quả, chứ hệ thống lớn […]

Quản Lý Kubernetes chuyên nghiệp Với Argo CD & Flux CD

Trong thế giới phát triển phần mềm hiện đại, việc triển khai ứng dụng lên Kubernetes ngày càng trở nên phổ biến. Tuy nhiên, việc quản lý cấu hình, cập nhật ứng dụng và đảm bảo trạng thái cluster luôn đồng nhất là một thách thức không nhỏ. Đây là lúc GitOps xuất hiện như […]

Theo dõi thay đổi file trên Linux real-time với inotifywait

Chắc hẳn ai đã từng làm hệ thống lâu hay trong một hệ thống phức tạp sẽ hiểu không phải lúc nào log, config hay file dữ liệu cũng thay đổi có chủ đích. Sự xuất hiện bất ngờ của một file, hay việc ghi đè một config nào đó, đôi khi chính là tín […]