We tried to deprecate the term QoS in favor of something that does work,
SQM. Even then, if you are running at the line rate, just something like fq-codel or cake suffice (without a shaper). They are very lightweight, yet massive improvements over a fifo, and solve the problems outlined in this paper (were they at the bottleneck).
There's been something of a quiet revolution here. I suspect the vast majority of slashdot readers are running fq_codel today, as it's the default in linux, osx, and ios, all third party router firmwares, and a lot of wifi.
Efforts to get it into more ISPs shapers via Preseem and
LibreSQM have been going on for years.
I would have liked to have thought the
./ community had thoroughly grokked by now that we don't need more bandwidth in many cases, but better bandwidth, capable of multiplexing voip, video, web traffic, etc.
Yer welcome.