3 ms·
> In a world of short-lived HTTP connections, self-adjusting algorithms don't have time to self-adjust before exit We could potentially have the kernel group t
by bhaney 2y ago
> In a world of short-lived HTTP connections, self-adjusting algorithms don't have time to self-adjust before exit
We could potentially have the kernel group these heuristics to a process or process group, since there's no real reason to live in the network stack and have its context restricted to a single connection. Like, if most packets on a system are being generated by a few nginx processes, and most of them seem to be tiny (or are on a losing streak for any other kind of bet), enable Nagle's (or any other relevant optimization) for any connections those nginx processes create?
- Animats 2y agoYes, and then you need a UI and a dashboard and an alarm system and a policy deployment manager and a ... As you go for the last 10% of performance, the complexity climbs rapidly.