Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Why bother? (Score 3, Interesting) 196

Our BTRFS evaluation resulted in rejecting it for some very serious problems ( what they claim are snapshots are actually clones, panic in low memory situations, no fsck, horrible support tools, developers who are hostile to criticism, pre-release software, ... ). ZFS was nice, but limited to non-distributed systems and still had a non-trivial amount of volume and backend management headaches. Personally I use ZFS for my personal servers at home ( incremental snapshots are the bomb ) but out production systems needed more.

Comment poor test.. bad results (Score 1) 196

A much better test of linux "big data"

1) write garbage to X blocks
2) run fsck if no errors found, repeat step 1

How long would it take before either of these filesystems noticed a problem and how many corrupt files do you have? With a real filesystem you should be able to identify and/or correct the data before it takes out any real data.

Comment Re:Why bother? (Score 2) 196

After evaluating our options in the 50-200TB range with room for further growth we ended up moving away from linux and to an object based storage platform with a pooled, snapshotted, and checksummed design. One of the major reasons for this was the URE problem, we would virtually be guaranteeing silent data corruption at that size with a filesystem that did not have internal checksums. The closest thing in the OS world would be ZFS whose openness is in serious doubt. It is scary how much trust the community places on spinning rust.

The tests are also useless since the "speed" will be linerally controlled by the IOPS of the array. Sure would be nice to be able to throw 10x15k spindles at 3.5TB ( 230 disks for the 72TB test ) that's one way to improve random IO performance, but how many can afford such luxury on a big data store that could reach into the 100's of TB?

Comment Re:Right.... (Score 1) 532

Personally I think people are just not ready to accept the fact that high overhead, low margin, stores like bookstores are a dying breed and not likely to survive long term. They are on the short end of the "innovation" stick and it's only a matter of time before they become extensions of their profitable online counterparts or go out of business. They require too much of a footprint for the small profit margins. Between amazon and ebooks, the traditional bookstore is the buggy-whip of the the 21st century. With the death of the traditional bookstore will also usher in the death of the traditional publishing conglomerate and I will not shed any tears for those rentiers.

Personally I think there is still room for retail innovation, but people have to be willing to think outside the box to make something great. Think the best of the coffee shop, tiny lending library, amazon kiosk, and/or on demand paperback printing. Something that adds a tiny overhead to the profitable coffe shop model while adding the best points of the bookstore. Heck, work with local government to partner with the library system so that you don't even need to own the lending books.

Comment Partioning and utilization (Score 2) 150

To me the biggest security win with VM's is the ability to properly size a system for what it is actually doing. No more adding "just one more" service to a box because it's got more horsepower than it needs. By doing more logical partitioning of the software you limit the commingling of data, administration, and crash risk between different services.

Comment Re:It's easy to overthink even in the simplest cas (Score 1) 394

Oh, and to output a pipe to multiple processes you just need to use tee.

tee >(process1) >(process2) >(process3) | process4

After which you could use something to join the files back together. I've used such a syntax to pipe the output of an application over ssh while also taking a sha1sum without the need to save it locally.

Comment Re:The only difference is... (Score 3, Interesting) 122

Maybe thats just me.

The N900 is a limited success *despite* Nokia's best effort, just like the "NIT"'s before it. I mean come on, the firmware has bugs that are 2 generations old and still stewing. Development for the device is a joke since it was ( last I checked ) still basically tied to running debian or ubuntu on your development system unless you wanted to use Python.

I have developed for the N810 and was sponsored by Nokia to the first Maemo conference. What I saw and heard lead me to the conclusion that it was a dead-end without partners. MeeGo *might* change my view if they can finally bring a mainstream success to the table without the continued alienation of their development community.

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...