Implementation of a Distributed Map Reduce in Golang
Step 1: Build the coordinator / worker
go build cmd/mr/main.go
Step 2: Run coordinator
./main mrcoordinator cmd/mr/files/pg-*
Step 3: Run a single worker
./main mrworker apps/wordcount.so
OR
Run multiple workers
./main mrworker apps/wordcount.so & ./main mrworker apps/wordcount.so