this post was submitted on 15 Sep 2024
19 points (100.0% liked)

Data Structures and Algorithms

170 readers
4 users here now

A community dedicated to topics related to data structures and algorithms.

founded 7 months ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] BB_C -3 points 1 month ago (1 children)

You clearly have no idea what ping-pong protocol means.

[–] [email protected] 1 points 1 month ago (1 children)
[–] BB_C 4 points 1 month ago

I specifically mentioned HTTP/2 because it should have been easy for everyone to both test and find the relevant info.

But anyway, here is a short explanation, and the curl-library thread where the issue was first encountered.

You should also find plenty of blog posts where "unexplainable delay"/"unexplainable slowness"/"something is stuck" is in the premise, and then after a lot of story development and "suspense", the big reveal comes that it was Nagle's fault.

As with many things TCP. A technique that may have been useful once, ends up proving to be counterproductive when used with modern protocols, workflows, and networks.