News for hackers. Stuff that matters.
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by Havoc on Friday September 16, 2022 @10:41AM (#32866650)
Close enough to not matter in most use cases. ie pick whatever is convenient
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by shabbatt on Friday September 16, 2022 @12:12PM (#32868231)
This is the answer I was looking for but sadly, this type of insignificance becomes ammunition for managers/founders who are obsessed with novelty
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by zivkovicp on Friday September 16, 2022 @10:42AM (#32866664)
This is almost always the case, no matter the service we're talking about.
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by no_time on Friday September 16, 2022 @12:01PM (#32868043)
Is this how we ended up with electron for desktop applications and Java for backend?
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by philipwhiuk on Friday September 16, 2022 @02:19PM (#32870036)
Yes, because developers and expensive and so developer productivity dominates almost everything else.
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by eddieroger on Friday September 16, 2022 @11:05AM (#32867026)
Also, "pick what you know" applies here, too. If you know NGINX, then all you get from switching to Caddy is experience, and likewise, vice versa.
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by mholt on Friday September 16, 2022 @12:17PM (#32868302)
*and memory safety*

This cannot be understated. Caddy is not written in C! And it can even run your NGINX configs. :) https://github.com/caddyserver/nginx-adapter

Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by excitom on Friday September 16, 2022 @04:21PM (#32871533)
A solution in search of a problem.
Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by 5d8767c68926 on Friday September 16, 2022 @06:53PM (#32873053)
Nginx security page [0] lists a non-zero amount of exploitable issues rooted in manual memory management.

[0] https://nginx.org/en/security_advisories.html

Re:35M Hot Dogs: Benchmarking Caddy vs. Nginx by 5d8767c68926 on Friday September 16, 2022 @12:59PM (#32868945)
When would it matter? I write in Python, so performance was never a concern for me, but I am curious the scenarios in which this was likely to be the weakest link in real workloads.

Given available options, I will take the network software written in a memory safe language every time.