Optimization advice for video processing on Cloud Run (Cold starts?)

Hi everyone,

I’m currently scaling up a video utility project (dvsnackvideo) that processes social media links. We are currently on a standard VPS but looking to move to Cloud Run to handle traffic spikes better.

My Question: For those running Node.js scrapers on Cloud Run, how do you handle the timeout limits for larger video files? Do you offload the actual fetch to a worker, or process it directly in the container?

Reference current setup: https://dvsnackvideo.com/

Thanks for any architecture tips!