Andromxda ,
@Andromxda@lemmy.dbzer0.com avatar

Fun fact: WhatsApp also used to run their servers on FreeBSD. Then Facebook bought them and now they use Linux.

https://news.ycombinator.com/item?id=22028689

lemmyreader OP ,

t y

We did not make a technical choice to abandon FreeBSD in favor or something else, we made an organizational choice
to abandon external hosting in favor of owned and operated hosting which required a lot of technical changes, one
of which was switching operating systems.

Andromxda ,
@Andromxda@lemmy.dbzer0.com avatar

Ironically you can't use FreeBSD (or any BSD) to watch Netflix content. Even on Linux the resolution and bitrate get limited. What a fucking joke.

dinckelman ,

OSS is only good when they can save money with it, apparently

Andromxda ,
@Andromxda@lemmy.dbzer0.com avatar

Of course it is. This is called capitalism, and it sucks.

mrlupulus ,
@mrlupulus@lemmy.world avatar

I think Varnish can do 1Tbps with a off the shelf Linux without any special hw/firmware.

ksynwa ,
@ksynwa@lemmygrad.ml avatar

I would like to know why they prefer FreeBSD to Linux.

AnnaFrankfurter , (edited )

[Thread, post or comment was deleted by the author]

  • Loading...
  • turing_spider574 ,
    ksynwa ,
    @ksynwa@lemmygrad.ml avatar

    White what you say is true, I feel like this has more to do with their engineers being better at or more comfortable with FreeBSD or something like that.

    lemmyreader OP ,

    I'd say we don't know unless we ask Netflix engineers but the comments about license look like a good one to me. Then there is in my opinion the "bloated" Linux versus the more clean BSD experience (I am a Linux user and I like to tinker with BSD sometimes). Maybe it is still true that BSD will not run on as much hardware as Linux does but have you ever compiled a custom kernel on BSD and compared it to compiling a custom kernel on Linux ? On BSD it is in comparison much easier and the documentation is usually really good.

    vk6flab ,
    @vk6flab@lemmy.radio avatar

    Uhm. AFAIK, you only have to share code under the GPL if you distribute binaries outside your organisation.

    If it stays in-house, there's no distribution, thus no requirement to share the source.

    I'm happy to be wrong, feel free to point out what I missed.

    deFrisselle ,
    @deFrisselle@lemmy.sdf.org avatar

    One reason is the network stack

    ksynwa ,
    @ksynwa@lemmygrad.ml avatar

    Can you explain more?

    vk6flab ,
    @vk6flab@lemmy.radio avatar

    I wonder if the need for speed that Netflix requires has any benchmarks that compares FreeBSD with things like OpenBSD, Debian, Ubuntu, RHEL and SUSE.

    lemmyreader OP ,

    Yes. Maybe a nice one for the Phoronix website ? I'd guess that OpenBSD would not score that high. OpenBSD is cool for firewalls and servers with focus on security but not sure about speed.

    vk6flab ,
    @vk6flab@lemmy.radio avatar

    It appears that there's a bunch of benchmarks for various flavours of BSD already there. I'm not sure how to compare these with each other and various Linux distributions in a meaningful way.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • opensource@lemmy.ml
  • tech
  • bitcoincash
  • til
  • testing
  • updates
  • insurance
  • drbboard
  • programming
  • marketreserach
  • wanderlust
  • DoctorButts
  • Sacramento
  • All magazines