Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a MapReduce library for Delphi?

I recently read this great article which succinctly explains the power of Google's MapReduce:

http://www.joelonsoftware.com/items/2006/08/01.html

In Mastering Delphi 2009, Marco Cantu shows a multi-threaded for loop using Anonymous functions, which is basically the Map part of MapReduce, but said it wasn't complete and there were other samples out there. I'm also vaguely aware of someone at Embarcadero working on a DTL library but I haven't seen much on it lately.

So, are there solid implementations of MapReduce in Delphi available for use?

I'm aware of this handy library from Andreas Hausladen, if there's no general Map Reduce, is this the best library to build off of?

http://andy.jgknet.de/blog/?page_id=100

Thanks!

like image 654
Zartog Avatar asked Aug 04 '09 05:08

Zartog


1 Answers

Craig Stuntz wrote a series of posts on his blog (starting here) on higher order functions, and map and fold/reduce in particular. While not a "solid implementation of MapReduce in Delphi available for use", it's certainly a good place to start when implementing your own!

like image 156
Frank Shearar Avatar answered Sep 28 '22 01:09

Frank Shearar