how is this compared to google's app engine?
From what I gather, it looks like they deploy your code onto managed VMs instead of running your code on fully managed multi-tenant servers.
Disc: I work for Google opinions are my own
The data plane and pricing model is quite different from Cloud Run though. Cloud Run is multi-tenant like AppEngine Standard, will scale to zero, and instead of fixed monthly pricing, you pay for the amount of compute you use per-second