Things you notice looking at tcpdumps: DynamoDB sends a TCP ACK for the segment containing a request, then sends its response a few ms later. It sure would be nice if there were a configuration option which allowed them to save bandwidth (+CPU time) by delaying that ACK.
-
-
In this case, sending an ACK immediately allows clients to free up ~ 1 kB of TCP buffers ~ 10ms sooner. I can't imagine any system where that's valuable enough to justify the bandwidth and CPU cost of sending that extra ACK packet.
-
Also... these connections were HTTP, so s2n wasn't involved anyway. ;-)
- 3 more replies
New conversation -
-
-
You know that's not portable, yes? ;-)
-
Two things: 1/ Colin could port it to FreeBSD.
2/ I hope I'm not giving away any super secrets to say that we happen to only run DynamoDB web-servers on Amazon Linux! - 5 more replies
New conversation -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.