Does a from-scratch async server actually hold up? 16,384 Slowloris connections and a 2-hour soak
python
dev.to
It's one thing for a from-scratch server to pass a conformance suite on a good day. It's another for it to survive a client that opens sixteen thousand connections and then just… stops talking. Writing your own HTTP server is a great way to learn protocols; it's also a great way to discover, in production, that you never handled the slow-client case. So before I trust BlackBull — my pure-Python protocol framework — with anything, I wanted two boring numbers: does it stay responsive under a Slowl