1 comment

[ 4.2 ms ] story [ 10.1 ms ] thread
We start using Google Cloud Run for the right reasons: it is cheap, it abstracts the nightmare of managing a Kubernetes cluster, and it speaks Docker natively. For a simple API, it is unbeatable. However, as requirements evolve toward high availability and large file processing, the "simplicity" of serverless begins to look like a distributed monolith with too many moving parts. If you are fighting the platform to implement basic features like file uploads, you have likely outgrown the service.