views:

1757

answers:

4

I'd like to find out good and robust MapReduce framework, to be utilized from Scala.

+1  A: 

http://hadoop.apache.org/ is language agnostic.

bayer
I'm sorry but I didn't ask for Java implementation. Indeed, Hadoop can be plugged into Scala but the boilerplate code have to be written in Java.
Roman Kagan
Write a ScalaHadoopAdapter which takes care of all the boilerplate and publish it as free/open-source?
Justice
the boilerplate does not need to be written in java.
jshen
+10  A: 

To add to the answer on Hadoop: there are at least two Scala wrappers that make working with Hadoop more palatable.

Scala Map Reduce (SMR): http://scala-blogs.org/2008/09/scalable-language-and-scalable.html

SHadoop: http://jonhnny-weslley.blogspot.com/2008/05/shadoop.html

Jorge Ortiz
+1  A: 

You may be interested in scouchdb, a Scala interface to using CouchDB.

Another idea is to use GridGain. ScalaDudes have an example of using GridGain with Scala. And here is another example.

AWhitford
+1  A: 

A while back, I ran into exactly this problem and ended up writing a little infrastructure to make it easy to use Hadoop from Scala. I used it on my own for a while, but I finally got around to putting it on the web. It's named (very originally) ScalaHadoop.

bsdfish