I’m interested in this, but it needs what could be a lot of work.
Google Cloud Run came out recently, instead of “Functions as a Service” it’s more like “Serverless Docker”.
I think the big issues that would need to be resolved are:
- uploadables need to go to S3
- MessageBus needs a dedicated pusher (mercure, pusher.io, ably) or to be disabled.
I’m assuming the current long polling setup for notifications is going keep your lambdas/cloud runs running past their timeouts, destroying all your bill savings.