Skip to content

Bohun9/mapreduce-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mapreduce-go

A simple MapReduce framework for distributed computing in Go.

This project demonstrates:

  • Dynamic workers that can crash
  • RPC communication over Unix sockets
  • Plugin-based map and reduce functions
  • Fault-tolerant MapReduce execution

Running

go build -buildmode=plugin ./apps/wc
go run ./cmd/master ./mapreduce/*.go
go run ./cmd/worker -plugin wc.so

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors