Hadoop / MapReduce alternatives for parallel computing?(tompinckney.com) |
Hadoop / MapReduce alternatives for parallel computing?(tompinckney.com) |
He's on twitter, too: http://twitter.com/mndoci
At least for my particular applications, though, there's either 1) a steep learning curve for programmers 2) language support issues 3) they're designed for batch processing.
Personally, I find shared memory interfaces the easiest to program when there're complicated data access patterns. But that just might be personal preference.
But I was curious if other people had similar problems and how they were solving them.
I think we'd have to add some sort of client side caching on top of it so that we're not fetching the same objects over and over. Tend to saturate our network if we don't do that.
The other thing is that I think we'd have to add some sort of object migration so that when redis servers come up or go down we could re-balance where things are stored.