Chute is a library for doing MapReduce on iterators without any external dependencies.