Go Map/Reduce Package
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
mapreduce.go
mapreduce_test.go

README.md

GoDoc

go-mapreduce

Go Map/Reduce Package

Functionality

The goal of go-mapreduce is to simplify the use of the common map/reduce pattern in Go. Essentially it takes the following 2 functions:

Map: Fan out function that typically retrieves data and applies some sort of transformation.

Reduce: Aggregation function that iterates over data emitted by the Map.

TODO

  • Map Function
  • Reduce Function
  • Report process stats
  • Docs
  • Tests
  • Benchmarks