3 ms·
I'm glad you liked the article! I hope to write some follow-ups -- this kind of thing has been bugging me for 1 to 2 decades :-) I think it's mainly the stabi
by chubot 2y ago
I'm glad you liked the article! I hope to write some follow-ups -- this kind of thing has been bugging me for 1 to 2 decades :-)
I think it's mainly the stability. I don't think it should be that hard to serve some static web pages and some output from a Python script. Yet even Google internally had like 10 different solutions that were constantly being deprecated
Most software infrastructure really assumes you have a big team behind everything, because you need a team to make money
---
I was not aware of the Litespeed server ... I looked through the source code and it looks well done!
I think it's a shame that nginx doesn't support the ~/user model with CGI. I mentioned in the post that it seems to recommend uwsgi, but I think that is a bad and non-Unixy protocol
---
I'm not sure if I would rely on the Phusion server on shared hosting -- I mentioned in the previous post that Dreamhost quietly deprecated it:
https://www.oilshell.org/blog/2024/06/cgi.html#contrast-gateway-interfaces-that-arent-unix-y https://www.oilshell.org/blog/2024/06/cgi.html#contrast-gate...
And it supports a few languages as special cases, which I don't like. I would like to plug in my language YSH without modifying their codebase! It should be a Unix-y protocol