Jon Ribbens via Python-list schreef op 25/05/2019 om 21:00:
On 2019-05-25, Michael Torrie <torr...@gmail.com> wrote:
On 05/24/2019 04:27 AM, Jon Ribbens via Python-list wrote:
Sorry, in what sense do you mean "Serverless is CGI"?

As far as I can tell, it's just a script to automatically upload
bits of code into various cloud providers, none of which use CGI.

Not really.  Serverless just means stateless web-based remote procedure
calls.  This is by definition what CGI is.

No, it isn't. CGI is a specific API and method of calling a program
in order to serve a web request. It isn't a shorthand for "any
web-based remote procedure call".

More specifically, with CGI the webserver starts a new process for every single request. That's bad enough for a light C program, but it's certainly not a good idea to start a whole new Python process for every request. At least not for any production website or web service that serves any real amount of traffic.

That is, for those who didn't know, the reason why CGI fell out of use quite some time ago.

--
"Honest criticism is hard to take, particularly from a relative, a
friend, an acquaintance, or a stranger."
        -- Franklin P. Jones

Roel Schroeven

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to