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!
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!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With