The author delves into the world of Byte Queue Limits (BQL), an ancient yet still relevant technology dating back to 2011. BQL is a feature in the Linux kernel that addresses the problem of bufferbloat, causing delays in sending high priority packets on the Internet. By adjusting the device queue limit dynamically based on real-time network conditions, BQL reduces latency and efficiently manages queued data. It operates on bytes rather than packets, allowing for precise transmission time calculations. While BQL requires driver changes and some processing overhead, its benefits outweigh the costs, making it a valuable tool in optimizing network performance.
https://medium.com/@tom_84912/byte-queue-limits-the-unauthorized-biography-61adc5730b83