Nagle và ACK trễ
Một vòng request/response lẽ ra vài chục micro giây có thể kẹt đúng 40 ms vì Nagle và delayed ACK chờ nhau. Đo thật, và cách nó ẩn hiện.
Một vòng request/response lẽ ra vài chục micro giây có thể kẹt đúng 40 ms vì Nagle và delayed ACK chờ nhau. Đo thật, và cách nó ẩn hiện.
Bên đóng kết nối trước phải nằm TIME_WAIT đúng 60 giây trên Linux — và tcp_fin_timeout KHÔNG chỉnh được con số đó. Đo thật ai gánh, bao lâu.
Một kết nối có đầu kia biến mất im lặng: mặc định TCP mất hơn 2 giờ mới phát hiện. Bật keepalive tuỳ chỉnh thì xuống vài giây — đo thật công thức IDLE + CNT×INTVL.
Một getaddrinfo gửi HAI truy vấn (A và AAAA) và chờ cả hai; nếu AAAA bị bỏ rơi, lookup stall ~6 giây dù IPv4 sẵn ngay. Đo thật, kèm chuyện OS không cache DNS.
Một bản ghi DNS được đệm đúng bằng TTL giây rồi mới hỏi lại nguồn — và đổi bản ghi ở nguồn chỉ có hiệu lực sau khi bản sao đệm hết hạn. Đo thật từng giây.
Một tra cứu nguội đi ba vòng — root, TLD, thẩm quyền — mỗi vòng một khứ hồi; đệm chuỗi ủy quyền để tên kế cùng đuôi chỉ còn 2 vòng. Đo thật bằng cây DNS tự dựng.