!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

387 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.120 Servers

Load older messages


SenderMessageTime
1 Jun 2025
@edef1c:matrix.orgedefthis is true, yes17:51:32
@edef1c:matrix.orgedef sticking the narinfos in postgres would be easy and get us a bloom filter with a CREATE INDEX 17:52:13
@edef1c:matrix.orgedefi forget what backends we currently have for the snix narinfo service but "just a database" is the straightforward answer17:52:59
@edef1c:matrix.orgedefan object store full of text files is just an awkward answer17:53:16
@arianvp:matrix.orgArianWhat if we only do my idea for Nars and not narinfos 17:53:36
@arianvp:matrix.orgArianWould still cut down bandwidth and keep 404s "fast"17:53:53
@edef1c:matrix.orgedef
In reply to @edef1c:matrix.org
so like, for the most part you can do anything to the NAR datapath
sure, that is fine ^
17:54:00
@edef1c:matrix.orgedefall i aim to point at is that the narinfo datapath is uniquely sacred17:54:24
@edef1c:matrix.orgedefit is not where the heavy lifting is in terms of data volume17:54:32
@edef1c:matrix.orgedefnar requests are essentially guaranteed to hit (you were given the path in a narinfo, it will exist) and don't need to be particularly low-latency17:55:51
@flokli:matrix.orgflokliI still think it'd be very worthwhile to tap into narinfo uploads, so we can continuously update our data on narinfos that doesn't involve scraping millions of text files.17:58:22
@edef1c:matrix.orgedefyes17:58:30
@mjolnir:nixos.orgmjolnir unbanned @mightyiam:matrix.org@mightyiam:matrix.org.22:58:05
2 Jun 2025
@deeok:matrix.org@deeok:matrix.org joined the room.08:18:33
@jfly:matrix.orgJeremy Fleischman (jfly) infinisil, I'm going to spend some time hacking on https://github.com/NixOS/infra/issues/700. I'll dump any progress onto this draft PR: https://github.com/NixOS/infra/pull/705 16:29:16
@infinisil:matrix.orginfinisil
In reply to @jfly:matrix.org
infinisil, I'm going to spend some time hacking on https://github.com/NixOS/infra/issues/700. I'll dump any progress onto this draft PR: https://github.com/NixOS/infra/pull/705
Nice! Want some company? Otherwise I'm also available async :)
16:35:44
@jfly:matrix.orgJeremy Fleischman (jfly)if you're available! https://meet.jit.si/freescoutingggggggg16:36:37
@infinisil:matrix.orginfinisilRedacted or Malformed Event19:42:45
@infinisil:matrix.orginfinisil Jeremy Fleischman (jfly): We might need to do some more: https://public.infinisil.com/2025-06-02_21-43.png 19:44:52
@infinisil:matrix.orginfinisil(the bottommost error is probably just because there are no background jobs, though the error message sucks if so)19:47:01
@jfly:matrix.orgJeremy Fleischman (jfly)ok, good to know! Nina predicted the modules permissions error in https://cyberchaos.dev/e1mo/freescout-nix-flake/-/issues/1. That's a good reminder that we should try out a module.19:58:29
@jfly:matrix.orgJeremy Fleischman (jfly)* ok, good to know! Nina predicted the modules permissions error(s) in https://cyberchaos.dev/e1mo/freescout-nix-flake/-/issues/1. That's a good reminder that we should try out a module.19:59:03
@jfly:matrix.orgJeremy Fleischman (jfly)files https://cyberchaos.dev/e1mo/freescout-nix-flake/-/issues/2 for the public/storage issue20:03:59
@jfly:matrix.orgJeremy Fleischman (jfly) and https://cyberchaos.dev/e1mo/freescout-nix-flake/-/issues/3 for the .env perms issue 20:05:59
@arianvp:matrix.orgArian

Some interesting things I noticed looking at Fastly dashboard:

We have 0 requests using TLS 1.3. They’re all using TLS 1.2. Is this some limitation in the nix codebase in how we setup openssl?
half of the requests are HTTP1.1 and the other half HTTP2. I would expect way more (maybe even all) to be HTTP2. Where is all that HTTP1.1 traffic coming from?

20:39:52
@hexa:lossy.networkhexaour config does not support tls1.320:48:04
@hexa:lossy.networkhexait supports 1.1 and 1.2 and all clients use 1.220:48:11
@hexa:lossy.networkhexaat least the last time I checked, which was early januar20:48:29
@hexa:lossy.networkhexa* at least the last time I checked, which was early january20:48:30
@hexa:lossy.networkhexainteresting profiles would support h2/h3 with 0rtt, but the offered ones lack ipv620:49:02

Show newer messages


Back to Room ListRoom Version: 6