The cost of using TranslateAPI has significantly exceeded our expectations, leading to a substantial underestimation in our budget. If we continue translating video descriptions, we risk running out of funds.
GCP:
Store translated descriptions in R2 for reuse wherever possible.
Distribute TranslateAPI requests across multiple API
Reducing Cache Billing with ISR:
Pages other than Livestream should not use ISR.
(Since we are building with deploy hooks, updating at that time should suffice.)
The cost of using TranslateAPI has significantly exceeded our expectations, leading to a substantial underestimation in our budget. If we continue translating video descriptions, we risk running out of funds.
GCP:
Reducing Cache Billing with ISR: Pages other than Livestream should not use ISR. (Since we are building with deploy hooks, updating at that time should suffice.)