Welcome to WebmasterWorld Guest from

Forum Moderators: bakedjake

Message Too Old, No Replies

ext4 now mature enough for google

1:53 am on Jan 15, 2010 (gmt 0)

Senior Member

WebmasterWorld Senior Member wheel is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Feb 11, 2003
votes: 12

Folks are questioning whether the ext4 filesystem is mature enough for production. I struggled with this myself recently, and stuck to ext3 'cause what's working....

Google is moving to ext4 in production. They've done some testing and found jfs as good, but ext4 as easier to upgrade.

Link to a post by what appears to be a Google employee discussing this:

2:57 am on Jan 15, 2010 (gmt 0)

Senior Member from CA 

WebmasterWorld Senior Member encyclo is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Aug 31, 2003
votes: 6

With their data replicated over so many servers, I don't think Google place the same emphasis on data integrity as us mere mortals. Their server environment is unique and it is difficult to draw conclusions from their decision.

I would still be wary of ext4 for the moment for a production server, its reputation and novelty remain stumbling blocks to adoption. Give it another year or two to mature, and we'll see if stories regarding its tendency to lose data is undeserved. If ext3 works, then why jump too fast?

11:26 am on Jan 16, 2010 (gmt 0)

Senior Member from GB 

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month

joined:Nov 16, 2005
votes: 110

Google are moving from ext2.

That proves encyclo's point: they are far more interested in performance than data integrity at the file system level because they get data integrity at the GFS level.

I intend to stick to ext3 for a while, and then may not move to ext4 - someone is working on ZFS on Linux (via FUSE), then thre is BTRFS. IN a few years we might be all using flash drives and there are specialist file systems to get the best performance out of those.