My code was slightly conservatively stopping one redirect before the limit, updated to stop at the limit and we're hitting 116QPS
Worth remembering that this whole thing is the stock Crystal HTTP server (sitting behind Caddy) running on a server that costs $20 per *year*
Admittedly it's not doing anything interesting with these requests, but it still has to terminate TLS, parse the request headers, etc.
Experimenting with larger responses, almost getting to 1MB/s
Fixed URL handling for redirects to keep the extension, so the final result file type is the same as the original request (after the redirects) and sending 1000x700px images seems to be enough data to make a difference
Alright, party's over. In the last like 2 days I've sent over 1TB of rubbish and I'm about to hit my annual bandwidth cap.
@willhbr 1.5 TB annually? That's pretty low, the RackNerd packages are usually TB per month
@esparta 乁_(ツ)_ㄏ its billed annually and is only $20 so being pretty low isn't a surprise. Didn't really look on the dashboard whether it was monthly
@esparta ok it's monthly, reset back to zero
... does this mean I should re-enable the whole process again 🤔
@willhbr
re: does that mean I should re-enable the whole process again?
I don't think it's worthy, Racknerd plans are generous but continuing the experiment may put your account on notice. They don't mean to have their plan used out of to the last bit - that's bad for their business. My 2¢