3 ms·
For 10 years I have been working on this open-source HTTP app. server. During this time only 4 external parties have used it afaik: 1) Some CS class at an Ind
by bullen 6y ago
For 10 years I have been working on this open-source HTTP app. server.
During this time only 4 external parties have used it afaik:
1) Some CS class at an Indian University.
2) An Indian startup to share physical things freely.
3) A Japanese university doctorate study about analyzing concurrency!
4) A Minecraft map server.
To me this is mindblowing, here you have the simplest and most performant version of the most used protocol on Earth and nobody cares!
Nobody wants to learn!
- NateEag 6y agoSimplest and most performant would need to be an order of magnitude improvement on nginx for anyone to care.
- bullen 6y agoNginx was single-threaded until recently... now it uses separate processes for multi-threading. So yes my app. server is 10x better than than Nginx for joint parallel tasks like a MMO server f.ex. Try hot-deploying a project to Nginx without the live users having to login again. You still don't care! :D
- NateEag 6y agoI'm not saying you aren't doing good work, or that it's not worth doing. I'm just saying that nginx is good enough for most people, and they'd need to see massive improvements to their workflows to change. I'm a web dev, and I've maintained multiple sites / APIs with nginx (ranging from ~millions of requests per day to virtually unused) and have never found a reason to look for a different webserver. I've never had an issue with deployment requiring users to log out. I can only assume you're referring to something in your MMO server use case? Again - my intent was not to disparage. It was to say disrupting something that's "good enough" requires a massive improvement to the users' lives.