Deep Dive
TCP Keep Alive and HTTP Keep Alive Are Not the Same Feature
I have watched two engineers argue for twenty minutes about whether keep alive was enabled. One was looking at a Connection: keep-alive header. The other was looking at net.ipv4.tcp_keepalive_time. They were both right and they were talking about different layers of the stack. The naming