Slashdot Mirror


Facebook To Begin Deploying Btrfs

An anonymous reader writes "After hiring the lead Btrfs developers and Linux kernel block maintainers last year, Facebook is beginning trial deployments of Btrfs. Facebook will start using the next-generation file-system within their web-tier and they will be among the first major public deployments of Btrfs."

9 of 115 comments (clear)

  1. Give me a big plate of beans by Anonymous Coward · · Score: 4, Funny

    and I'll start deploying all kinds of btrfs.

  2. How about real problems by i+kan+reed · · Score: 5, Funny

    When are they going to make the users of their website tolerable human beings instead of insane caricatures designed to make you lose all faith in humanity?

    1. Re:How about real problems by gstoddart · · Score: 4, Funny

      When are they going to make the users of their website tolerable human beings instead of insane caricatures designed to make you lose all faith in humanity?

      And ... this is different from Slashdot, how? ;-)

      --
      Lost at C:>. Found at C.
  3. Sounds about right by Impy+the+Impiuos+Imp · · Score: 5, Funny

    > Btrfs

    tl;dr, I assume this is a button to let you tag people as a butterface?

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  4. Re:I guess Minecraft will stop using it by vux984 · · Score: 4, Interesting

    If Facebook likes something, it must be evil.

    If facebook buys something outright, it will be turned to social-shit. FTFY.

    If I happen to share Zuckershits taste in coffee makers, that won't affect my enjoyment of the coffee maker. On the other hand, if Facebook buys out my favorite coffee maker... then yeah, my next coffee maker will be a brand that doesn't try and change my status to "making facebook coffee" everytime I brew a cup. (Well... I don't have a facebook account so that's moot... although I expect a facebook coffeemaker would require one before allowing coffee to be brewed so... there's that.)

  5. Re:Trial by fire... by mcrbids · · Score: 5, Informative

    Realistically, it would be nice to see the native (not FUSE based) code from OpenZFS be included as an alternative, but the CDDL/GPL conflicts likely will make this a no-go.

    Well, isn't this your lucky day, then? ZFS on Linux works now, today, without the use of FUSE. Nothing about the license conflicts prohibits use or distribution, just distribution together. I have ZFS/Linux servers in production right now, and they are quite stable. Starting with a vanilla install of CentOS, the instructions are roughly:

    1) Install the yum repo file.
    2) yum Install kernel-devel zfs
    3) Start the ZFS service.
    4) Start creating ZFS volumes....

    A reboot isn't typically necessary... (though not a bad idea)

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  6. Btrfs definition by PHPNerd · · Score: 4, Informative

    From wikipedia: Btrfs (B-tree file system) is a GPL-licensed experimental copy-on-write file system for Linux. (I'm sure a lot of people were wondering what it is, since TFA doesn't say)

  7. Re:Trial by fire... by UnknownSoldier · · Score: 4, Informative

    > Personally I would be *EXTREMELY* wary of running ZFS on Linux.

    So basically you are making an decision based on emotion instead of actual facts??

    Try reading the FAQ next time:

    http://zfsonlinux.org/faq.html...

  8. Re:btrfs? by UnknownSoldier · · Score: 4, Interesting

    LOL, nice! Or ...

    * Broken To Read Free Space
    * Broken Treatment Reading Free Space

    btrfs FAQ 4.4 - 4.8
    * 4.4 Why does df show incorrect free space for my RAID volume?
    * 4.5 Aaargh! My filesystem is full, and I've put almost nothing into it!
    * 4.6 Why are there so many ways to check the amount of free space?
    * 4.6.1 Raw disk usage
    * 4.6.2 Actual data
    * 4.7 Why is free space so complicated?
    * 4.8 Why is there so much space overhead?
    https://btrfs.wiki.kernel.org/...

    --
    Microsoft Windows 8: A 64-bit compilation of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor written by a 2 bit company that can't stand 1 bit of competition with 0 bit of understanding good UI.