Ferron – A fast, memory-safe web server written in Rust
21–30 of 102 posts
Re: Ferron – A fast, memory-safe web server written in Rust
#22How does it handle slow loris?
Re: Ferron – A fast, memory-safe web server written in Rust
#23Nice, does it support DTSL for webrtc over the same port? Nginx only have a patch for it ATM.
Re: Ferron – A fast, memory-safe web server written in Rust
#24Re: Ferron – A fast, memory-safe web server written in Rust
#25How much memory does it use? Is it suitable for memory-limited scenarios like a Raspberry Pi 1 with 256MB?
Re: Ferron – A fast, memory-safe web server written in Rust
#26Re: Ferron – A fast, memory-safe web server written in Rust
#27How much memory does it use? Is it suitable for memory-limited scenarios like a Raspberry Pi 1 with 256MB?
I run a few websites on fly.io VMs with 256mb using Rust servers that never actually exceed 64mb of usage.
Re: Ferron – A fast, memory-safe web server written in Rust
#28This is a really good Caddy replacement. The configuration format Caddy uses sometimes feels oversimplified in that complex configurations are hard to read. My instincts tell me this could scale better without getting more verbose. I'm definitely considering a migration if this project matures.
Re: Ferron – A fast, memory-safe web server written in Rust
#29Earlier quoted context omitted.
You’re comparing a new project to nginx. Obviously nginx will be faster maybe not across the board but generally it probably is. As a project matures it will optimize surely! nginx has 21 years of development under its belt.
By that reasoning Apache should be faster than nginx, but alas. https://pressable.com/blog/head-to-head-performance-comparis... I think drawing any conclusions in the absence of benchmarks is unwise.
Re: Ferron – A fast, memory-safe web server written in Rust
#30The author of Ferron web server here. Thank you so much for submitting this, and thank you all for the support you have shown when I submitted the server on Hacker News.
Ferron is different.
Is that a choice or just something you didn’t work on yet?