Rendered at 05:00:49 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
orf 2 days ago [-]
This seems to be more focused around predicting when a budget will be exhausted and taking gradual steps to reduce costs as the budget runs out, rather than a global hard cap.
I.e it’s unclear how this works with per-request billing - if I set a budget of $20, then immediately spam $40 worth of S3 GET requests, will 50% of those requests be blocked or will I be charged $40?
I doubt they’ve added a globally consistent billing/charge counter to the S3 read path, so either I get charged $40 or AWS eats the additional $20.
thasli-p 21 hours ago [-]
Read the doc page, and it's both: a hard stop at the project level, with optional gradual controls in front of it. Nothing per-request.
physicsguy 2 days ago [-]
Only about 15 years later than it should have been introduced
I.e it’s unclear how this works with per-request billing - if I set a budget of $20, then immediately spam $40 worth of S3 GET requests, will 50% of those requests be blocked or will I be charged $40?
I doubt they’ve added a globally consistent billing/charge counter to the S3 read path, so either I get charged $40 or AWS eats the additional $20.