The concept of map and reduce is borrowed from functional programming but popularized by Google who fanned the idea in the world of distributed computing to solve complex search problem by distributing and processing them on hundreds of machine. Been trying to explore this framework in the stock technical analysis arena. Computing various moving averages on a large historical data requires a framework that is capable of taking a large list of prices and reducing it to a smaller subset and then deriving the moving averages.
Interesting read that refreshes the concept, published by google research labs.
Some of the frameworks i have downloaded and toying around.
MapSharp – Poor Man Map Reduce Framework implemented in .NET
Qizmt – Open Source Framework written in C# from MySpace
Interestingly, there is a upcoming conference on this topic held in Roosevelt Hotel, NYC. Registration is free.