Mạng 03/09/2026 7 phút

HTTP/2 ghép luồng

20 request qua HTTP/2 trên MỘT kết nối xong trong 249 ms; HTTP/1.1 sáu kết nối mất 823 ms, một kết nối nối đuôi mất 3396 ms. Đo thật, kèm một giả thuyết sai.

Mạng 03/09/2026 7 phút

HTTP/2 server push

Push né được một vòng khứ hồi cho khách mới, nhưng với khách quay lại đã cache CSS, nó gửi lại nguyên 33 KB để tiết kiệm vài ms. Đo cả lợi lẫn hại.

Mạng 03/09/2026 7 phút

Proxy ngược

Một lớp proxy ngược thêm bao nhiêu độ trễ? Cùng máy với backend thì gần như 0; khác máy thì thêm đúng một vòng khứ hồi giữa chúng. Đo thật bằng nginx.

Mạng 03/09/2026 7 phút

HTTP/3 QUIC

Tôi định đo HTTP/3 bắt tay nhanh hơn và chịu mất gói tốt hơn HTTP/2 — nhưng phép đo cho kết quả ngược, vì QUIC thuần Python không thể đua với TCP của nhân.

Mạng 03/09/2026 7 phút

Cookie theo request

Một kho cookie 147 byte được kèm vào MỌI request tới miền — kể cả ảnh và CSS không dùng nó. Một trang 30 request tải lên ~4,4 KB chỉ riêng cookie. Đo thật.

Mạng 03/09/2026 8 phút

gRPC trên HTTP/2

Cùng một bản ghi, protobuf nhỏ hơn JSON ~2 lần và mã hóa nhanh hơn 7 lần — nhưng không phải 'nhỏ hơn chục lần' như đồn, và gzip còn làm phình payload nhỏ. Đo thật.