code.dlang.org is down

Sönke Ludwig sludwig at outerproduct.org
Fri Apr 11 09:06:01 UTC 2025


Am 10.04.2025 um 20:22 schrieb Bastiaan Veelo:
> code.dlang.org has not been responding all day.
> 
> https://www.isitdownrightnow.com/code.dlang.org.html
> 
> -- Bastiaan.

I'm not sure what exactly causes it, but the process is in a state where 
it's mostly busy with garbage collection. It seems like there is maybe a 
self-reinforcing effect, where incoming connections that time out lead 
to higher GC pressure.

The other thing is that there appear to be some very aggressive crawlers 
that go through the whole site at maximum speed with what looks like 8 
parallel requests. Maybe it's possible to get that under control through 
the Cloudflare frontend? Of course they are using a Safari user agent 
string instead of something that would identify them as bots.

Finally, the fallback server logic for dub doesn't appear to work 
correctly anymore - at least for me it hangs more or less indefinitely 
instead of falling back to codemirror.dlang.org.

I don't have a lot of time to look into this right now, but I'll see if 
I can do something. It would be good if someone with Cloudflare access 
could look into a possible mitigation there.


More information about the Digitalmars-d mailing list