title: MapReduce or Spark?
body: <p>I have tested hadoop and mapreduce with cloudera and I found it pretty cool, I thought I was the most recent and relevant BigData solution. But few days ago, I found this :
  <a href="https://spark.incubator.apache.org/" rel="noreferrer">https://spark.incubator.apache.org/</a></p>
  
  <p>A "Lightning fast cluster computing system", able to work on the top of a Hadoop cluster, and apparently able to crush mapreduce. I saw that it worked more in RAM than mapreduce.
  I think that mapreduce is still relevant when you have to do cluster computing to overcome I/O  problems you can have on a single machine.
  But since Spark can do the jobs that mapreduce do, and may be way more efficient on several operations, isn't it the end of MapReduce ? Or is there something more that MapReduce can do, or can MapReduce be more efficient than Spark in a certain context ?</p>