Blog Posts

System Design cho Advanced Beginners: Giải phẫu hạ tầng từ monolith đơn giản đến hệ thống quy mô lớn

System Design cho Advanced Beginners: Giải phẫu hạ tầng từ monolith đơn giản đến hệ thống quy mô lớn

Bạn đã từng viết vài cái website nhỏ. Bạn biết dựng một CRUD app bằng Django, Laravel hay Gin trong một buổi chiều. Nhưng rồi bạn nhìn vào kiến trúc của một nền tảng thật như Stripe, GitHub hay một sàn thương mại điện tử, và tự hỏi: rốt cuộc phía sau có gì mà chúng nó chạy được cho hàng chục triệu người dùng?

Đọc thêm
LLM Và Nghịch Lý Chuyên Môn: Vì Sao AI Càng Mạnh, Domain Expertise Càng Đắt Giá?

LLM Và Nghịch Lý Chuyên Môn: Vì Sao AI Càng Mạnh, Domain Expertise Càng Đắt Giá?

Cái gap CSS ngày xưa và cái gap backend bây giờ Thập niên 2010, nếu bạn có lỗ hổng kỹ năng - kiểu không biết viết CSS - bạn có đúng hai lựa chọn: nhờ một đồng nghiệp giỏi hơn, hoặc cầu trời rằng có ai đó đã đăng đúng câu trả lời cho đúng vấn đề của bạn lên Stack Overflow.

Đọc thêm
DevOps Is Bullshit: Ảo tưởng 'You build it, you run it' và sự trỗi dậy của Platform Engineering

DevOps Is Bullshit: Ảo tưởng 'You build it, you run it' và sự trỗi dậy của Platform Engineering

Một kỹ sư backend cần IAM role để service của mình đọc được bucket S3 chứa hoá đơn. Anh ta mở Jira, chọn template “Infrastructure Request”, điền 12 trường, gắn label đúng như README hướng dẫn, rồi bấm Create. Ba ngày sau role mới xuất hiện.

Đọc thêm
Lore: Epic Games mở mã nguồn VCS sinh ra để thay Git ở thế giới binary khổng lồ

Lore: Epic Games mở mã nguồn VCS sinh ra để thay Git ở thế giới binary khổng lồ

Repo game không giống repo web. Trong engine cỡ Unreal, phần lớn dung lượng là asset binary: texture, mesh, world partition nặng hàng trăm MB đến vài GB, đổi liên tục bởi cả nghìn artist lẫn developer. Đẩy vào Git là chuỗi ngày đau khổ: Git LFS là thứ bolt-on, artist export texture 2 GB là cả pipeline kéo full file, dedup binary bị giới hạn bởi pack-delta heuristic, partial clone cộng sparse checkout còn experimental, mất mạng là fail.

Đọc thêm
Thiết kế hệ thống thực chiến: Sự bình dị của những kiến trúc vận hành trơn tru

Thiết kế hệ thống thực chiến: Sự bình dị của những kiến trúc vận hành trơn tru

Nhiều kỹ sư mới vào nghề thường lầm tưởng rằng một thiết kế hệ thống (System Design) ấn tượng phải là một mạng lưới chằng chịt các microservices, sử dụng Apache Kafka để stream event, áp dụng pattern CQRS phức tạp và chạy distributed consensus khắp nơi.

Đọc thêm
Dùng Golang Duy Trì Sự Sống: Hệ Thống Incident Management Tự Động Cho Bệnh Tiểu Đường Type 1

Dùng Golang Duy Trì Sự Sống: Hệ Thống Incident Management Tự Động Cho Bệnh Tiểu Đường Type 1

Bia hơi hoặc một đĩa salad ngỡ như lành mạnh chứa bao nhiêu gram carbohydrate? Với đại đa số mọi người, câu trả lời thường là “ai mà quan tâm”, ngoại trừ những người đang theo chế độ ăn kiêng khắt khe. Nhưng đối với khoảng 8 triệu người mắc bệnh Tiểu đường Type 1 (T1D) trên thế giới, đây là câu hỏi sống còn diễn ra mỗi ngày.

Đọc thêm
Những lời dối lòng khi chúng ta cố bám trụ với Golang

Những lời dối lòng khi chúng ta cố bám trụ với Golang

Trong cộng đồng lập trình Backend, Golang (Go) luôn được xưng tụng như một vị vua của sự tối giản. Từ các microservices tại Google, Uber, Grab cho đến các công cụ hạ tầng cốt lõi như Docker, Kubernetes, Terraform - Go gần như hiện diện ở khắp mọi nơi. Chúng ta truyền tai nhau những luận điểm quen thuộc: “Go đơn giản dễ học”, “Concurrency trong Go siêu nhẹ nhờ Goroutine”, “Toolchain của Go biên dịch cực nhanh và chỉ ra 1 file binary duy nhất”.

Đọc thêm
Khi AI Agent 'Báo' Chủ Nhân $6,500 AWS Bill Chỉ Vì Thử Scan Mạng DN42

Khi AI Agent 'Báo' Chủ Nhân $6,500 AWS Bill Chỉ Vì Thử Scan Mạng DN42

Mấy ngày qua, cộng đồng DevOps và những anh em chơi mạng mạng (networking) đang rần rần chia sẻ một câu chuyện dở khóc dở cười. Một thanh niên (operator) tự tin thả xích cho một AI Agent kèm theo một API Key AWS có toàn quyền (administrator access) với nhiệm vụ nghe rất đơn giản: gia nhập và quét (scan) mạng DN42. Kết quả là chỉ sau vài ngày, thanh niên này nhận được hóa đơn AWS trị giá $6,531.30 và tuyên bố phá sản, phải lên mailing list của DN42 và các kênh Matrix để xin quyên góp crypto cứu đói.

Đọc thêm
Agnes AI vs Đội hình AI 2026: Đặt lên bàn cân với DeepSeek V4, ChatGPT 5.6, Gemini 3.6 và GLM 5.2

Agnes AI vs Đội hình AI 2026: Đặt lên bàn cân với DeepSeek V4, ChatGPT 5.6, Gemini 3.6 và GLM 5.2

Bản đồ AI nửa đầu năm 2026 đang chứng kiến cuộc cạnh tranh vô cùng khốc liệt. Các gã khổng lồ phương Tây như OpenAI với ChatGPT 5.6 hay Google với Gemini 3.6 liên tục đưa ra các mô hình siêu lớn (Frontier Models). Ở bờ bên kia Thái Bình Dương, Trung Quốc gây sức ép lớn với DeepSeek V4, GLM 5.2 (Zhipu AI) và Kimi (Moonshot AI).

Đọc thêm