!CcTBuBritXGywOEGWJ:matrix.org

NixOS Binary Cache Self-Hosting

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

Load older messages


SenderMessageTime
6 Mar 2024
@domenkozar:matrix.org@domenkozar:matrix.orgyeah :)14:15:37
@hexa:lossy.networkhexa Its always a trade-off 14:15:38
@raitobezarius:matrix.orgraitobezariusReliability is not even totally defined14:15:56
@raitobezarius:matrix.orgraitobezariusIt's either availability or durability14:16:03
@delroth:delroth.net@delroth:delroth.net
In reply to @domenkozar:matrix.org

we are not imposing cloud providers, but requirements:

  • host cache with 99.99999% reliability
  • do that for as little money as possible
????????
14:16:10
@delroth:delroth.net@delroth:delroth.netwhoever will sell you this kind of reliability SLA is lying to you14:16:22
@whentze:matrix.orgWanja Hentzedo any cloud providers even have 7-nines SLAs for this kind of service?14:16:59
@hexa:lossy.networkhexa 7 neins! 14:17:10
@whentze:matrix.orgWanja HentzeI've never seen anything beyond 5 nines14:17:10
@delroth:delroth.net@delroth:delroth.net Wanja Hentze: yeah and we have two layers (Fastly -> EC2) so the failure rates multiply 14:17:44
@domenkozar:matrix.org@domenkozar:matrix.organother reason to use cloudflare ;)14:17:57
@raitobezarius:matrix.orgraitobezarius
In reply to @domenkozar:matrix.org
another reason to use cloudflare ;)
CF doesn't give that
14:18:11
@whentze:matrix.orgWanja Hentzeat my employer we run 5-nines on our own hardware but that's about the limit of what you can achieve anyway14:18:29
@hexa:lossy.networkhexa Traffic doesnt matter within the bandwidth alliance fwiw 14:18:39
@whentze:matrix.orgWanja Hentze7-nines is not a thing on the internet IME14:18:49
@delroth:delroth.net@delroth:delroth.netnobody outside of like aerospace does more than 5-nines14:19:04
@domenkozar:matrix.org@domenkozar:matrix.orgcloudflare has 100% SLA14:19:28
@raitobezarius:matrix.orgraitobezarius Also this is a cache 14:19:29
@domenkozar:matrix.org@domenkozar:matrix.orgbtw :)14:19:32
@domenkozar:matrix.org@domenkozar:matrix.orgthey will pay you for any downtime14:19:39
@raitobezarius:matrix.orgraitobezarius
In reply to @domenkozar:matrix.org
they will pay you for any downtime
Yes but what do we need
14:19:44
@raitobezarius:matrix.orgraitobezarius Money or reliability 14:19:48
@hexa:lossy.networkhexa Durability 14:19:55
@domenkozar:matrix.org@domenkozar:matrix.orgdurability + availability14:20:03
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
Durability
Yes and only for FODs truth be told
14:20:10
@raitobezarius:matrix.orgraitobezarius This is a *cache*, something doesn't exist or is corrupted? We rebuild it 14:20:27
@hexa:lossy.networkhexa Intermittent availability loss is meh, but durability loss is yolo 14:20:28
@hexa:lossy.networkhexa
In reply to @raitobezarius:matrix.org
This is a *cache*, something doesn't exist or is corrupted? We rebuild it
That process does not yet exist
14:21:14
@whentze:matrix.orgWanja Hentzeit does, it's normal nix14:21:37
@domenkozar:matrix.org@domenkozar:matrix.org raitobezarius: who rebuilts it? none of the users have the infrastructure 14:21:40

Show newer messages


Back to Room ListRoom Version: 10