Difference between Fork/Join and Map/Reduce
One key difference is that F-J seems to be designed to work on a single Java VM, while M-R is explicitly designed to work on a large cluster of machines. These are very different scenarios. F-J offers facilities to partition a task into several subtasks, in a recursive-looking fashion; more tiers, possibility of ‘inter-fork’ communication … Read more