Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Herbert "Bracket" Wolverson
Herbert "Bracket" Wolverson
@herberticus@fosstodon.org  ·  activity timestamp 4 hours ago

Finally fixed: "the random waves of suck" bug that's plagued @LibreQoS for 3 years.
I wrote up the journey - paying tribute to Dave, who battled this with me from
the start.

No more lock storms!
https://devblog.libreqos.com/posts/0013-no-more-locks/
#bufferbloat #wisp #latency #DaveTaht #BandwidthIsALIE #QoE

LibreQoS Development Blog

Fixing the Reload Penalty in LibreQoS

LibreQoS provides quality-of-experience (QoE) shaping and analysis for users, but it has had a major pain point for a long time. Since LibreQoS version 1.4 (released in November 2023), reloading users and the shaping tree could stall the processing pipeline, leading to bursts of packet loss. One of my colleagues even called it “random waves of suck” - a sudden burst of trouble across the network.
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct