- cross-posted to:
- programming@programming.dev
- cross-posted to:
- programming@programming.dev
The issue was not caused, directly or indirectly, by a cyber attack or malicious activity of any kind. Instead, it was triggered by a change to one of our database systems’ permissions which caused the database to output multiple entries into a “feature file” used by our Bot Management system. That feature file, in turn, doubled in size. The larger-than-expected feature file was then propagated to all the machines that make up our network.
The software running on these machines to route traffic across our network reads this feature file to keep our Bot Management system up to date with ever changing threats. The software had a limit on the size of the feature file that was below its doubled size. That caused the software to fail.



I’m a fan of BunnyCDN - somehow they’re one of the fastest while also being one of the cheapest, and they’re based in Europe (Slovenia).
KeyCDN is good too, and they’re also Europe-based (Switzerland), but they have a higher minimum monthly spend of $4 instead of $1 at Bunny.
Fastly have a free tier with 100GB per month, but bandwidth pricing is noticeably higher than Bunny and KeyCDN once you exceed that.
https://www.cdnperf.com/ is useful for comparing performance. They don’t list every CDN though.
Some CDN providers are focused only on large enterprise customers, and it shows in their pricing.
Wow, bunny is second in query speed, just below cloudflare. Impressive!