bannedbook/bbrplus — explained in plain English
Analysis updated 2026-07-30 · repo last pushed 2019-07-10
Boost network throughput on a VPS that suffers from frequent packet loss.
Host a file download service with more consistent transfer speeds on unstable links.
Run a proxy server on a lossy network route where standard BBR underperforms.
| bannedbook/bbrplus | 00kaku/gallery-slider-block | 04amanrajj/netwatch | |
|---|---|---|---|
| Stars | — | — | 0 |
| Language | — | JavaScript | Rust |
| Last pushed | 2019-07-10 | 2021-05-19 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | hard | easy | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | ops devops | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires CentOS 7 with kernel 4.14.x specifically, later kernel versions are incompatible and production use is discouraged.
BBRplus is a modified version of a network congestion control algorithm called BBR, which is built into the Linux kernel. Its goal is to improve your server's network performance by reducing packet loss and minimizing unnecessary queuing, especially on connections that already suffer from high packet loss. The project's author didn't write the core algorithm themselves, they packaged and compiled the fixes originally shared by a developer known as dog250, who identified two flaws in the original BBR: it tends to stall when packet loss is high, and it converges (settles into an optimal speed) too slowly. BBRplus applies dog250's corrections to address those issues. At a technical level, congestion control algorithms determine how fast data should be sent over a network. The original BBR, shipped with Linux, sometimes struggles on unstable links. BBRplus replaces the built-in BBR module with a patched version. Because the fix requires modifying the Linux kernel's source code and depends on kernel version 4.14 specifically, the project provides a precompiled kernel for CentOS 7 and a one-click install script. After installation, you tell the system to use the new algorithm for managing network traffic, and reboot. This is useful for anyone running a Linux server where network throughput matters, for example, a VPS hosting a website, a file download service, or a proxy. If your server sits on a network route with frequent packet loss, the standard BBR might not perform well, and this project offers an alternative that could keep speeds more consistent. The project is explicitly experimental. The README states that no one guarantees its stability or that it will have a positive effect, and you use it at your own risk. The one-click script is not recommended for production environments, manual installation is preferred. The patch only works on kernel 4.14.x, later kernel versions changed the relevant source code, so porting it forward would require additional work.
A patched Linux kernel module that improves network speed on servers with high packet loss, fixing two flaws in the built-in BBR congestion control algorithm. Designed for CentOS 7 with a one-click install script.
Dormant — no commits in 2+ years (last push 2019-07-10).
The explanation does not mention a license, the project repackages kernel modifications so standard Linux kernel licensing may apply but is not stated.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.