Comment

Comment by shaunpersad

I don't get why Lambda gets all the love while Google Cloud Functions doesn't.

I've tried both, and GCF is vastly superior in many ways.

1) Developer experience is pretty terrible in Lambda, whereas GCF is compatible with Express.js to the point where you can simply pass in an Express app instance to it (which makes vendor lock-in a moot point as well). Develop your app more or less like you normally would, and just export it to GCF. Job done.

2) Deploying is a simple cli command away, even with native binaries.

3) No API Gateway necessary for HTTP functions.

4) It's now compatible with Cloud SQL so you don't have to give up your traditional database.

5) No crazy IAM permissions hoops to jump through to get anything to work.

Disclaimer: I'm not affiliated with Google.

parent shaunpersad 8 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton