Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
Databases

MapReduce — a Major Step Backwards? 157

The Database Column has an interesting, if negative, look at MapReduce and what it means for the database community. MapReduce is a software framework developed by Google to handle parallel computations over large data sets on cheap or unreliable clusters of computers. "As both educators and researchers, we are amazed at the hype that the MapReduce proponents have spread about how it represents a paradigm shift in the development of scalable, data-intensive applications. MapReduce may be a good idea for writing certain types of general-purpose computations, but to the database community, it is: a giant step backward in the programming paradigm for large-scale data intensive applications; a sub-optimal implementation, in that it uses brute force instead of indexing; not novel at all -- it represents a specific implementation of well known techniques developed nearly 25 years ago; missing most of the features that are routinely included in current DBMS; incompatible with all of the tools DBMS users have come to depend on."
Operating Systems

Submission + - MikeOS 1.0 And OS Writing Guide Released

M-Saunders writes: Fancy writing your own OS? The first official version of MikeOS has been released. It's a 16-bit PC OS written in assembly, released under a BSD-like license. It boots from floppy or CD, has 30+ system calls and features basic DOS .COM program compatibility. Moreover, it's designed to teach to teach basic OS design and x86 assembly language, and the new Handbook includes a whole section on writing your own OS. Sure, you wouldn't write an OS in 16-bit asm today, but hopefully it's a useful starting point for novices.

Slashdot Top Deals

fortune: cpu time/usefulness ratio too high -- core dumped.

Working...