Adam Fortuna on Nostr: A 3-year old tech decision finally bit me yesterday: making Hardcovers book cover ...
A 3-year old tech decision finally bit me yesterday: making Hardcovers book cover images public in our Google Cloud Bucket.
Someone used this opening to download up to 10k covers a second… for 8 hours. We don’t even have that many images!
Luckily it was only a $300 mistake. Yesterday I quickly made all images private, switched to using signed URL, and created a way for API users to get access.
This is your periodic reminder to use signed URLs for all assets on GCP/S3. 😅
Someone used this opening to download up to 10k covers a second… for 8 hours. We don’t even have that many images!
Luckily it was only a $300 mistake. Yesterday I quickly made all images private, switched to using signed URL, and created a way for API users to get access.
This is your periodic reminder to use signed URLs for all assets on GCP/S3. 😅