RamBurner: Fastly servers suck. Right now I'm trying to download a game from GOG and the Fastly servers, and it will start at 120MBps, then in two minutes time it has drizzled down to 2.29MBps. Fastly sucks.
Is that per download thread, or the total maximum speed you get even if you download e.g. several files at the same time?
tl;dr: Yes Fastly CDN appears to be slower than e.g. the Akamai CDN that Galaxy uses.
I wonder what that "120MBytes/s for a few minutes" is, I've never seen such behavior with browser downloads. I have a 75MBytes/s internet (600Mbit/s) and I get around 20-34 MBytes/sec with a browser from GOG, there is some variance depending on the time of the day I guess. That doesn't seem to depend on the number of download threads, or at least there doesn't seem to be any arbitrary limit per download thread even though downloading two or three files from GOG at the same time may make it more certain the download speed stays up.
Experimenting with some other GOG Fastly servers (with a hosts file) besides the closest one the GOG normally connects me to, many if not even most the Fastly servers seem to have a limit of around 5 MBytes/sec per download thread. So if I download only one file, I get max 5 MBytes/sec, with three I get 15 MBytes/sec total etc.
I'm fine with the download speeds I am getting, even if they don't utilize the whole of my 75MBytes/sec connection. If I can get at least around 20MBytes/sec from GOG currently, that is fine to me. Maybe in 5-10 years it will not be enough if the game sizes keep growing and are 10x of what they are currently, 4 terabytes for downloading Baldur's Gate 6 or Cyberpunk 3445. Game sizes just keep growing more and more, not sure why, is there no end to it at all? 16x HD textures, or audio voice with 1GHz sample ratio for crystal clear uncompressed audio, hundreds of hours of spoken recorded dialogue in 50 different languages?
I do seem to get better download speeds with Galaxy (which to my knowledge apparently use Akamai CDN). The last time I tested it (which was quite a long time ago, last autumn), I got up to 70 MBytes/sec when downloading an offline installer with Galaxy. Nice, I admit, but not nice enough to force myself to download with Galaxy. If I am going to download a bunch of updated game installers over the night, it doesn't matter to me if they download in 2 or 5 hours, I'm sleeping.