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
[ Parent
| on HN ]
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.
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.