News for hackers. Stuff that matters.
Re:Caddy 0.10 Released by xiphias on Friday April 21, 2017 @08:51AM (#14165072)
I think over time there will be a similar server written in Rust, where at least we can be sure that there are no buffer overflows..until then nginx is probably better in every situation.
Re:Caddy 0.10 Released by coldtea on Friday April 21, 2017 @09:27AM (#14165344)
Unless it uses unsafe code (which Rust also provides) Caddy wouldn't have buffer overflows either, since Go is garbage collected and doesn't allow for the kind of pointer arithmetic C does in normal code.
Re:Caddy 0.10 Released by shawabawa3 on Friday April 21, 2017 @09:04AM (#14165171)
Caddy is written in go, not C, so I'm not sure why it should be especially vulnerable to buffer overflows...
Re:Caddy 0.10 Released by Sphax on Friday April 21, 2017 @09:27AM (#14165341)
Do we really need someone to mention Rust in every thread ?
Re:Caddy 0.10 Released by xiphias on Saturday April 22, 2017 @01:31AM (#14171236)
No, it just makes sense to have a fast and safe HTTP server at the same time.

Go is ona average 3x slower than C according to bechmarks, and it's hard to get rid of this issue because of how the language is architected. I just don't see Caddy as a possible long term replacement for nginx.

Re:Caddy 0.10 Released by afdsadf on Friday April 21, 2017 @12:02PM (#14166736)
As a member of the Rust Evangelism Strike Force, I am morally obligated to. /s
Re:Caddy 0.10 Released by anaganisk on Friday April 21, 2017 @09:32AM (#14165397)
someone had to say it :p
Re:Caddy 0.10 Released by ilogik on Friday April 21, 2017 @09:03AM (#14165160)
why would there be buffer overflows in caddy?