3 ms·
I went down the rabbithole of wanting to build my own lightweight Lambda, only to wonder if Lambda is just distributed CGI by another name.
by vorpalhex 5y ago
I went down the rabbithole of wanting to build my own lightweight Lambda, only to wonder if Lambda is just distributed CGI by another name.
- zevv 5y agoAnd, was it?
- dsanchez97 5y agoI think CGI is a good high level way of think about AWS Lambda and other Serverless compute platforms. I think the key innovations are the integrations with cloud services, and the scaling/economic model. Videos like the one linked below really demonstrate the level of optimizations implemented to make this work on the "cloud" scale. I think Serverless Compute platforms are going to become a really meaningful part of the software development ecosystem. [1] https://www.youtube.com/watch?v=A-7j0QlGwFk&ab_channel=InsideAmazonVideos https://www.youtube.com/watch?v=A-7j0QlGwFk&ab_channel=Insid...
- tyingq 5y agoFeels pretty similar to any typical fastcgi implementation with pools, scaling up/down, separate spaces for initialization code and per-request code, etc.