A heartfelt thanks to Drew and the Netflix team for your incredible contributions and groundbreaking improvements to the FreeBSD OS. Your hard work and dedication are truly inspiring!
@LuizPessol8 ай бұрын
very good, thank you for sharing this presentation.
@Shahriyarj5 ай бұрын
Amazing talk.
@IVI-I9 ай бұрын
Thanks for the detailed presentation. Compelling reasons to track current. Will need to look into the size of ARC performance hit with ZFS.
@niacinsoupbowl9 ай бұрын
Interesting talk, thanks.
@Tb0ne2127 ай бұрын
Great work! Thanks!
@cederom8 ай бұрын
FreeBSD 🥰🥰🥰
@Felix-ve9hs9 ай бұрын
Pretty amazing to think that almost all that runs on Netflix' servers is FreeBSD, Nginx and Bird.
@petegiant8 ай бұрын
with 10 people!
@nxjoseph8 ай бұрын
Nice talk.
@petem68467 ай бұрын
What fascinates me as an example of how the group approaches their job is Netflix's willingness to let disks fail as opposed to investing in RAID. Focus on the customers' needs, not on sexy (expensive) technology--supports a very successful company. Lots of learning to do here.
@billv49876 ай бұрын
Is it possible to watch Netflix content at 1080p using FreeBSD?
@mzar80925 ай бұрын
Sure, why wouldn't it be possible?
@billv49875 ай бұрын
@@mzar8092 mine gets output at 720p, but on my Windows laptop it does not get lowered to 720p.
@ozgureren914 ай бұрын
@@mzar8092Please read relevant customer support page of Netflix. They support Linux “up to 720p” and does not mention FreeBSD at all.
@DoubtingThomas3334 ай бұрын
only if your hardware is supported by the distro itself. Otherwise lots of choppiness, dropped frames and higher than expected CPU usage.
@Prizm444 ай бұрын
@mzar8092 - Because Netflix has a stick up its ass regarding which OS/device it allows to playback a high quality stream. Even if the hardware is good enough to play 10x 4K streams at the same time.
@faraday8528 ай бұрын
great video, but doesn't really explain why they choose freebsd and not linux
@Shahinc08 ай бұрын
he presented 04:00 UFS and ZFS file systems, in Linux can't find that Filesystems. and i think they are using for BSD license.
@bonezed8 ай бұрын
yes it seems like they chose FreeBSD partially due to politics, but I suspect it was also partly because FreeBSD is just different from mainstream
@rakeshravindran31474 ай бұрын
It is not covered here. But years (15+) ago, FreeBSD was the (and still is in some cases) go to system when you are super concerned about low-latency network related activities. Its network stack was that much better. On top of that it had much better scheduler, if you didn’t care much for interactive applications (or a really bad scheduler if cared for interactive processes). Not just for Netflix, even for many high-frequency trading firms were on that. But Linux caught up afterwards and it is not longer a big distinguishing factor. But regardless of this, companies like Netflix saves a lot of money by running their own kernel-dev teams. For them, it is a lot of knowledge that is built up and doesn’t make any sense in switching to Linux anymore. Not to mention there is zero advantage now with Linux over BSD on the server side applications. The main take-away that you should have is that these guys are capable of making changes that a level that would benefit the company at scale and they would be choosing the system that worked best for them at any point in time. If Netflix was starting right now, who knows, may be they will use Linux (or may be they won’t considering how messy, political the Linux kernel dev landscape is now…)
@mmyes80763 ай бұрын
Probably because of Cuck license (BSD)
@intreal8 ай бұрын
I love FreeBSD so much, and I stuck with Linux on my home server because of a single piece of software which only runs in docker.
@stefs18 ай бұрын
I had that too, but for that I Just did a little bhyve vm with Linux and Docker, and that solved my problems with missing Docker.
@libredove6 ай бұрын
what about linuxinator and podman? maybe that could work
@hughoxford87355 ай бұрын
Doesn't tracking current present a security risk?
@AntranigVartanian3 ай бұрын
-CURRENT is also covered by the FreeBSD security officer, if there’s a bug/vuln, it’s investigated in -CURRENT as much as in -STABLE and -RELEASE