We have a cloud run service deployed that performs computationally heavy data analysis and is invoked via incoming http requests . It appears that CPU on cloud run is severely limited after the service responds to the http request, based on testing locally on a VM with limited resources. The process locally would take ~ 5 minutes, compared to ~15 minutes on cloudrun
We like the concept of cloudrun for this application, but are we perhaps using the wrong Google product?
Is there a different implementation we should consider?