Rails, PHP, a lot of Python stuff (WSGI is CGI wrapped in a dict).
It's not only just about separation of concerns, but also separation of crashes/bugs/issues. FastCGI servers can run for years without restarts.
Thread creation/teardown/sleeping has gotten a lot faster as well in linux.
https://php-fpm.org/about/ it may be old but PHP-FPM is still one of the best FastCGI servers from a pragmatic point of view... ex: the ability to gracefully hot reload code, stop and start workers without losing any queries... all in production.
replies(1):