Cân Bằng Tải L4/L7 Trong Go — DSR, Rate Limiting & API Gateway
Điều kiện tiên quyết: Đây là Phần 2 của Khóa Học System Design. Hãy đọc Phần 1: Tư Duy System Design trước để nắm vững các khuôn rập đánh đổi (trade-off frameworks) nền tảng. Answer-first: Trong môi trường AI-Native 2026, các hệ thống phân tán đòi hỏi khả năng xử lý lưu lượng siêu lớn và độ trễ cực thấp. Cân bằng tải L4 (L4 load balancing) định tuyến lưu lượng dựa trên dữ liệu siêu dữ liệu tầng giao vận (IP/TCP/UDP) với chi phí CPU tối thiểu nhưng khả năng xử lý logic hạn chế. Cân bằng tải L7 (L7 load balancing) phân tích thông tin chi tiết trong HTTP headers, URL paths và cookies, cho phép định tuyến dựa trên nội dung (content-based routing) và kiểm tra sức khỏe ứng dụng, nhưng đổi lại chi phí xử lý trên từng yêu cầu cao hơn. ...