-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cache.nixos.org is down #29389
Comments
The cache is in multiple regions. Europe seems OK to me, though I'm not sure if it will help to try cross-region downloads. FWIW:
|
I was having a lot of trouble (I'm actually in the eastern US, assuming that matters):
|
Huh, I've been getting US servers from DNS because of active VPN all this time :) I wonder if CloudFront can be configured to skip problem region. |
AWS status shows OK now. I don't think there's much to do about about such rare outages, except that in the long term we might manage to provide some redundancy, e.g. via NixOS/nix#1167 (comment) |
@vcunat Oh, IPFS is already in works, huh? Cool, thanks! |
Noone serves nixpkgs binaries via IPFS currently, AFAIK, but I believe we will work it out in time. (There are just too many things to do.) |
Is there some final conclusion on how to serve cache over IPFS? I've seen lots of discussion and didn't find a concrete proposal that is being implemented. In my head it can be implemented as simple IPFS "directory" with pretty much same structure as being served through HTTP now. Can you share current stats of the cache like overall size, number of files in it, average number of requests and network load? |
The link I posted is a complete implementation that has been tested, I believe, though it's not merged in the official nix repository. Here we discussed approximate sizes of the channels (I have no numbers first-hand). |
@vcunat thanks. Diving into all these threads I feel totally lost. I guess I'm a teapot. The first thing that surprised me was 60G for total size of packages (really? just 60G? other systems require way more space for mirrors...), and it all went haywire from there. I guess learning stuff just shows me how much I don't know there :) I think this discussion would be better suited for email thread than some random issue on GitHub, will start a thread there. |
Well, I don't know, maybe it is just me but I feel github issues are more
friendly to newcomers that happen on the discussion post facto.
…On Sat, Sep 16, 2017 at 1:35 PM, Yuriy Taraday ***@***.***> wrote:
@vcunat <https://github.com/vcunat> thanks. Diving into all these threads
I feel totally lost. I guess I'm a teapot. The first thing that surprised
me was 60G for total size of packages (really? just 60G? other systems
require way more space for mirrors...), and it all went haywire from there.
I guess learning stuff just shows me how much I don't know there :)
I think this discussion would be better suited for email thread than some
random issue on GitHub, will start a thread there.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#29389 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA37jgErY9z12ApFzpbtW39hmHAfFqp3ks5sjAbpgaJpZM4PYElv>
.
--
Brandon Barker
[email protected]
|
It seems us-east-1 region is experiencing some issues right now, and cache.nixos.org always returns "503 SlowDown" error.
Is cache.nixos.org hosted in one region only? Is it possible to duplicate it in different region (or different cloud) for more availability?
The text was updated successfully, but these errors were encountered: