4 ms·
Comparing Linux to FreeBSD is like comparing a Mercedes to a custom-made trackday car. Docker, kubernetes et all was the nail in the coffin. BSDs are amazing
by atmosx 4y ago
Comparing Linux to FreeBSD is like comparing a Mercedes to a custom-made trackday car.
Docker, kubernetes et all was the nail in the coffin.
BSDs are amazing for universities, OS classes and some outliers in the industry here and there.
The one thing FreeBSD had was network stack performance. Linux supports higher throughput for a while now.. so even that ship sailed.
- nix23 4y ago> Linux supports higher throughput for a while now Really that's new...because netflix thinks otherwise.
- rawoke083600 4y agoagreed ! Also i think throughput might be moving/dynamic values ? i.e this year Lamborghini might be faster than a Ferrari... Next year they might swap. But no one will say Lamborghini or Ferrari are slow. My humble point,unless absolute throughput (Then you looking at userland tcp-stack anyway) is your absolute goal. Things like tools,skillset, environment, community might play a bigger role. Yea i still love Freebsd but uses Linux on Desktop daily. Freebsd just kinda 'fits-in-your-head' Linux: I miss the simple days when you could edit files like /etc/resolv.conf for nameservers :) These days i see quite a few "don't edit this file manually it is auto-generated messages" :/
- Rediscover 4y agoThanks for the comment. > ... /etc/resolv.conf ... ... > ...don't edit this file manually it is auto-generated ... I have been trying not to comment on any of this discussion, but You just hit a nerve for me (in a good way!). resolv.conf: near and dear to my heart Don't edit manually...: if it is cattle (most servers and IoT) - ok, I move on. If it is a pet (any of my main laptops), whoa. Stop what I'm doing and track down the software that did this. Purge it or re-write the offending code to not mess with stuff. Track down what was relying on this behaviour and purge. Rinse, repeat. FWIW, I am running Slackware, OpenBSD, and sometimes FreeBSD on my pets (they are all installed it's just that I mostly live in the first two). Also, I find it hard to not have all the different man pages always available (no, I don't have a constant Internet connection - Security policies).
- atmosx 4y ago> Really that's new...because netflix thinks otherwise. That is true[^1]. Doesn't say much the two TCP stacks in 2022 though. Netflix has built expertise around FreeBSD for years. Not just TCP stack optimisations. There's deployment, management, maintenance, etc. I don't expect them to jump ship easily, especially if the tool is good for the job - which obviously is. However, even they reckon that FreeBSD _might_ be faster for _a specific_ workflow. Fifteen years ago there would be no comparison between the two in terms of top speed achieved on same hardware or latency, FreeBSD was far superior. The trend is what's important here. Netflix choose FreeBSD in 2012, in 2022 it is certain that they would have gone with Linux and by 2032 my guess is that they'll be serving using Linux. I hope I'm wrong, the more the merrier. [^1]: https://news.ycombinator.com/item?id=28584970 https://news.ycombinator.com/item?id=28584970
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]