How fast are Linux pipes anyway?

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
  • pv

    Pipe Viewer Mirror - 1.6

  • Definitely C, per what appears to be the official repo (linking the entry point) - https://github.com/icetee/pv/blob/master/src/main/main.c

  • endoflife.date

    Informative site with EoL dates of everything

  • I used this exact issue today while pointing out how Debian support dates can be misleading as packages themselves aren’t always getting fixes: https://github.com/endoflife-date/endoflife.date/issues/763#...

  • 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
  • hseq

    unpolished faster implementation of seq (by tverniquet)

  • I once had to change my mental model for how fast some of these things were. I was using `seq` as an input for something else, and my thinking was along the lines that it is a small generator program running hot in the cpu and would be super quick. Specifically because it would only be writing things out to memory for the next program to consume, not reading anything in.

    But that was way off and `seq` turned out to be ridiculously slow. I dug down a little and made a faster version of `seq`, that kind of got me what I wanted. But then noticed at the end that the point was moot anyway, because just piping it to the next program over the command line was going to be the slow point, so it didn't matter anyway.

    https://github.com/tverniquet/hseq

  • pipes-speed-test

  • There's an outer while(true){} loop - the write side just writes continuously.

    More generally though, sidenote 5 says that the code in the article itself is incomplete and the real test code is available in the github repo: https://github.com/bitonic/pipes-speed-test

  • public-iperf3-servers

    A list of public iPerf3 servers...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • End of Life of Technologies and Devices

    7 projects | news.ycombinator.com | 9 Dec 2023
  • Pragmatic Versioning – An Alternative to Semver

    9 projects | news.ycombinator.com | 3 Dec 2023
  • Maybe helpful: https://endoflife.date

    1 project | /r/sysadmin | 28 Jun 2023
  • Central Hardware Firmware versions?

    1 project | /r/msp | 28 Jun 2023
  • python-eol: A package to check whether the python version you're using is beyond/close to end of life

    2 projects | /r/Python | 6 May 2023