TCP's congestion control saved the internet

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • fair-queuing-aware-congestion-control

    Fair Queuing Aware Congestion Control – based on picoquic

  • One nice side effect of fair queuing is that if endpoints knew that there's fair queuing on a path, they could use delay-minimizing congestion control since they don't have to be afraid of unfair competition.

    https://github.com/muxamilian/fair-queuing-aware-congestion-...

  • One nice side effect of fair queuing is that if endpoints knew that there's fair queuing on a path, they could use delay-minimizing congestion control since they don't have to be afraid of unfair competition.

    https://github.com/muxamilian/fair-queuing-aware-congestion-...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cpumap-pping

    A work-in progress experimenting with merging xdp-pping and xdp-cpumap-tc into one BPF program, with a view to helping LibreQoS and BracketQOS obtain this information in a scalable manner.

  • fq_codel was successfully offloaded in a few products, however, no offload here, just a xeon with a ton of cores and a big L3. On the libreqos case we leveraged some ebpf to do packet steering in what we call the heimdal bridge, and also kathie nichol´s wonderful passive ping concept: https://github.com/thebracket/cpumap-pping

    src here: https://github.com/LibreQoE/LibreQoS/

    You can get a transparent high speed bridge with shaping capability up pretty rapidly with supported hardware.

    I still long for an ethernet card that can do a trie lookup natively! The flamegraphs are mostly getting the right packet to the right cpu, still.

  • LibreQoS

    A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.

  • fq_codel was successfully offloaded in a few products, however, no offload here, just a xeon with a ton of cores and a big L3. On the libreqos case we leveraged some ebpf to do packet steering in what we call the heimdal bridge, and also kathie nichol´s wonderful passive ping concept: https://github.com/thebracket/cpumap-pping

    src here: https://github.com/LibreQoE/LibreQoS/

    You can get a transparent high speed bridge with shaping capability up pretty rapidly with supported hardware.

    I still long for an ethernet card that can do a trie lookup natively! The flamegraphs are mostly getting the right packet to the right cpu, still.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts