Twister: Iterative MapReduce
Created by a team of Ph.D’s from the Indiana Univesity, Twister is a set of extensions to the MapReduce programming model:
- Distinction on static and variable data
- Configurable long running (cacheable) map/reduce tasks
- Pub/sub messaging based communication/data transfers
- Efficient support for Iterative MapReduce computations (extremely faster than Hadoop or Dryad/DryadLINQ)
- Combine phase to collect all reduce outputs
- Data access via local disks
- Lightweight (~5600 lines of Java code)

Original title and link: Twister: Iterative MapReduce (©myNoSQL)