From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id DC02A3CB37 for ; Fri, 29 Oct 2021 14:41:43 -0400 (EDT) Received: by mail-io1-xd2e.google.com with SMTP id i14so13617727ioa.13 for ; Fri, 29 Oct 2021 11:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=FQj+4i/8pEZyWmSv4K4RpO2DMBDQjfMfq26WiVnJiQs=; b=iUsO4eBo6j+is0JBjelaIXzaHLSZXuazFDLbugHko/Oefs6KhosgRp3LtjS2CwEjcH gN0JWcVCT5CbXq40QFlMTfk/x71imxHrGl5lZDH1V+QSlV6jiWJftL6nLSxft1b5pLOa tR2xlLPtT1Kkl/PsX6h7aR8T3JGDuUrb+xRhYR8ryo6jyeSpCmjdsAOCiWKrGZ8Y624G WXxJiDT4GgOrTS3plMUT7OnS9CYewhD8ioXdxQaaq1izyK1drAH3gNAG3NkY0gJ9QalK 128EYB7BR7cuzbeSVRDrBMgXB07Ffu6HhZD5m81Z18YoU+d7PBd/Ze8Ta/pO9i9ztQup yyAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=FQj+4i/8pEZyWmSv4K4RpO2DMBDQjfMfq26WiVnJiQs=; b=leZBbIXT/oogvOV0TOGdsAG7H8kSh3yQET093t7z5MW7TYSHrxG/a2g1ZLsD7/buM0 Lb5NgsJKI9vvAAWq2im8CsJNfmT8oynX/4GRu68gmCs0lR4ZnY9CH+BRY8y2iZY4mQYX F9vYi+ryOqBVjXtvoVH0vxmsPtzi7Pw5rRu/uvltocrT6LLEoUn7n8F7bFVN7fyh1oZt lRgZgCEBygORvhwOjwZmeQJ57nTVgoOsL7ckjFhiSZTyydvjDXNX7LRFZKo6tqg4H64d P9jxIe4TlrK4YeFVFFchgEM4zDrr59m6QQsZxmaJSajsk3/bxwlf8CgyJFwRcTrxka/x ocqA== X-Gm-Message-State: AOAM530Ho6rtaxvrKxpEb4557D/z7jX79Mpiq2oH0+ecczu/hhmYrKL6 nNYXvVu1z6aZdYb92f3c3NBt9N5HNbAYYn4SOTfLZTqa X-Google-Smtp-Source: ABdhPJxtsr4mqeEuA+oTDSGTLgeRM+2VxuDAzqtFthMG4wwsvIvRkqAe4tpFLOv57b0Td/eKCEzg+/lbc+9rZoA+gUo= X-Received: by 2002:a05:6602:13c6:: with SMTP id o6mr9052762iov.28.1635532903123; Fri, 29 Oct 2021 11:41:43 -0700 (PDT) MIME-Version: 1.0 References: <11F95AED-CC20-4614-BD32-2236CC7BFF07@apple.com> In-Reply-To: <11F95AED-CC20-4614-BD32-2236CC7BFF07@apple.com> From: Dave Taht Date: Fri, 29 Oct 2021 11:41:30 -0700 Message-ID: To: Christoph Paasch Cc: Rpm Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Rpm] solved for "tens of thousands of people". X-BeenThere: rpm@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: revolutions per minute - a new metric for measuring responsiveness List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Oct 2021 18:41:44 -0000 On Fri, Oct 29, 2021 at 8:58 AM Christoph Paasch wrote: > > Hi Dave! > > You are absolutely right! We will change this (https://github.com/network= -quality/draft-cpaasch-ippm-responsiveness/issues/20) Groovy. There are other ways to calculate the saved value of reducing latencies on the internet that someone could explore that result in much bigger and ego-swelling value, that I try not to think about much. I'm content with 1sec a day!!, but... Take drops/day for example. On the network that I used to maintain at the campground, those were about 3000-9000/day (about 5% marks also) for 3-30 active users, and I knew each of those was preventing a 600+ms (or 240+ms) latency excursion that might have lasted for seconds or minutes for all the other users, and a network that pretty consistently carried voip and videoconferencing well (except on the farthest reaches of the wifi). A number I keep in my head is loading slashdot took 4 minutes with 1sec latency, 14s with none. Reschedules were much, much higher, (and not a particularly accurate measure) so every time fq is invoked you save the time of the length of the rest of the queue. Then of course you have the enormous apple deployment of fq_"codel", interleaving away... the linux cloud deployment, the chromebook deployment.... It would be kind of cool to somehow total up an estimate of how valuable the whole bufferbloat.net effort has been to the internet as a whole. What if jim had NOT looked up from his scp to MIT that day and started asking questions? > > Christoph > > > On Oct 28, 2021, at 4:34 PM, Dave Taht via Rpm wrote: > > > > I wanted to offer a small correction to the current RPM abstract, > > uploaded a few days ago: > > > > https://www.ietf.org/id/draft-cpaasch-ippm-responsiveness-01.html > > > > Millions. 3m at free alone had fq_codel on their DSL. comcast is.. > > however many docsis 3.1 modems have deployed (millions) ? eero and > > everyone shipping qcom wifi chips is ? gfiber's deployment? the entire > > 3rd party firewall and router market (?) those are just the easier to > > count numbers off the top of my head. Sure, in terms of postings and > > individual interactions visible on the web in the latter case it > > doesn't seem like a lot, but I figure the existing documentation and > > user base is 1000x that.... > > > > so... millions. > > > > If you want to also count in the upgrades in bandwidth in the last 10 > > years, another accomplishment, I think, was most of that bandwidth was > > added without misguided increases in buffering, without our > > fancy-schmancy algorithms needed, so that was many more millions. If > > you want to think about server side, bbr, tsq, bql, packet pacing... > > decreases. > > > > So a small change in language perhaps? > > > > "semi-solved for millions of people"? > > > > Certainly wifi and lte suck the most of what's left to fix. I > > generally say there's a billion routers left to upgrade. > > > > One of the fantasy numbers that has kept me going for all these years > > of living on top ramen was that if aqm and fq technologies I'd worked > > on primarily... saved X users 1 second/day of waiting on the internet. > > Say X is 10m today, that's 115 days/day and depending on how you want > > to calculate that in terms of man years or time spent on the internet, > > call it 400 man years per year. Not like any of us can go cash a check > > on that karmic bank but, it's comforting. > > > > (have a song: https://www.youtube.com/watch?v=3DHMG1wKpDT38 ) > > > > I tend to think that smashing latencies all through the stack affected > > pretty much the whole internet's responsiveness - that and optimizing > > web pages, cdns, etc, etc, also saved people a lot of time on waiting > > on the internet. And along the way we made webrtc go from postage > > stamp 2 frames per second in 2012 to all of civilization managing to > > cope with working from home during covid. Imagine, covid-2012? > > > > I've never come up with a number for annoying people less... > > > > Blocking ads is still effective for saving time however, another > > annoyance that's cropped up in the last few years is the teaser > > paragraph and then > > the demand to turn off advertising on a per site basis. I wish there > > was a plugin for a browser that blocked content from paywall demanding > > sites. > > I'm glad I can pay google/pandora/netflix 10 bucks a month for > > streaming services without ads. > > > > Anyway, just the deployed aqm/fq solutions alone are in the 10s of > > millions, IMHO. Just working so well for those using them that they > > never noticed. > > > > -- > > Fixing Starlink's Latencies: https://www.youtube.com/watch?v=3Dc9gLo6Xr= wgw > > > > Dave T=C3=A4ht CEO, TekLibre, LLC > > _______________________________________________ > > Rpm mailing list > > Rpm@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/rpm > --=20 Fixing Starlink's Latencies: https://www.youtube.com/watch?v=3Dc9gLo6Xrwgw Dave T=C3=A4ht CEO, TekLibre, LLC