!CcTBuBritXGywOEGWJ:matrix.org

NixOS Binary Cache Self-Hosting

158 Members
About how to host a very large-scale binary cache and more54 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
6 Mar 2024
@whentze:matrix.orgWanja Hentzeand dedup, of course17:22:19
@zimbatm:numtide.comJonas Chevalierif we can be smart about it, it has the potential to have better latency responses on the 404s17:22:24
@zimbatm:numtide.comJonas Chevalieryeah and dedup will be easier to try, without worrying to pay 10k17:22:39
@zimbatm:numtide.comJonas Chevalier * yeah and dedup will be easier to try, without worrying to pay 10k to AWS17:22:45
@edef1c:matrix.orgedefyeah. i have not worked on scaling deduplication compute much further because we didn't have the timeline to support that effort17:23:18
@edef1c:matrix.orgedeflike. getting it into cold storage as-is is my current goal because i need more time budget, instead of frantically working to meet ever-shifting deletion deadlines17:24:09
@edef1c:matrix.orgedefas much as i am personally motivated to make this happen, this is a very stressful and strangely constrained working environment, and budget thus far would motivate no sane person to even get out of bed. i mostly do this because my sense of purpose is borderline anime protagonist levels17:27:44
@patka_123:matrix.org@patka_123:matrix.orgIt's unasked for, but please take care of yourself17:29:10
@whentze:matrix.orgWanja Hentzemake what exactly happen? self-hosted binary cache? or the more advanced stuff like dedup17:29:13
@edef1c:matrix.orgedef
In reply to @zimbatm:numtide.com
One thing I am excited about if we end up self-hosting is that it will be easier to do experiments, like a smart narinfo database that can answer to queries. We can also introduce a log of all the new entries, to make it easier for other caches to mirror the main cache.
i would like to have separate narinfo serving, and we are in a great position to do that. we can quite easily answer questions like "get me the entire closure of this path" in milliseconds now, if we want
17:29:17
@edef1c:matrix.orgedef
In reply to @whentze:matrix.org
make what exactly happen? self-hosted binary cache? or the more advanced stuff like dedup
all of the above
17:29:30
@edef1c:matrix.orgedeflike, i'm not getting the past ~six months of my life back, my bank account nearly hit 0 doing this, other people have (probably wisely) dropped out because this is nuts and stressful17:31:44
@edef1c:matrix.orgedef having enthusiasm for self-hosting appear, nh2 show up to volunteer to help with Ceph, etc has been very good news to me 17:32:20
@patka_123:matrix.org@patka_123:matrix.org
In reply to @edef1c:matrix.org
like, i'm not getting the past ~six months of my life back, my bank account nearly hit 0 doing this, other people have (probably wisely) dropped out because this is nuts and stressful
Do you personally take donations?
17:32:50
@edef1c:matrix.orgedefand if people offering funding follow through, especially long-term funding for hardware and hosting, that really changes the game17:33:16
@edef1c:matrix.orgedef
In reply to @patka_123:matrix.org
Do you personally take donations?
https://github.com/sponsors/edef1c is the default path, and any payment rail know to mankind can be arranged as well
17:34:39
@edef1c:matrix.orgedefbut i'm mostly not trying to advertise me or tell a sob story, i just hope we can actually follow through, seriously, with less churn in people17:35:52
@edef1c:matrix.orgedefeg flokli has been a great help and has done a bunch of the plumbing and edef-wrangling, but this has been quite hard on him17:36:44
@patka_123:matrix.org@patka_123:matrix.org
In reply to @edef1c:matrix.org
but i'm mostly not trying to advertise me or tell a sob story, i just hope we can actually follow through, seriously, with less churn in people
I reached out for it myself, so it's not a sob story
17:36:48

Show newer messages


Back to Room ListRoom Version: 10