4 ms·
Ask HN: How do serverless/cloud functions work underneath?
I've been curious about this for a while, anyone willing to shed some light even at a higher level!
- fggdd 5y agoIs Google broken for you?
- quantumOctopus 5y agoWhere I'm from, yes. Thanks for making privileged assumptions.
- j4hdufd8 5y agoI speculate it's just containers, repurposed solely for the purposes of serving HTTP APIs. When you "deploy" a cloud function I think it means it rebuilds the container image and replaces the running instance of the container. I imagine that e.g. the usual 60s "timeout" of a cloud function just means they kill the container after 60s? And maybe e.g. Firestore triggers means that Firestore maintains event handlers that spawn a container (your "trigger") to run the code you want for that event?
- techn00 5y agoYou can also check out how https://www.openfaas.com/ https://www.openfaas.com/ works.