Not really addressing the core issue but here’s some unsolicited advice: run some type of resolver locally that caches; specifically something that’ll cache all the NXDOMAIN
and/or 0.0.0.0
you’ll get back. It’ll really speed things up especially if you can add in some prefetching. I do this with unbound.
Storj, specifically using RClone and the native Uplink CLI (vs the S3 gateway). Super cheap, P2P, built-in client-side encryption are what keep me on it (and steering clear of the nightmare that is AWS).