Skip to content

yjzhai-cs/MapReduce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapReduce: Simplified Data Processing on Large Clusters

Project Overview

Documentation

Algorithms

Project‘s Catalogue:

.
|-- mr // mapreduce libary
|-- mrapp // application for mapreduce
|-- main // start up a mapreduce
|-- raft // raft libary
|-- kvraft // kv service
|-- labrpc // rpc libary
|-- labgob // gob libary
|-- config // hyper-parameter
|-- utils // logger, deepcopy,..
`-- script // dstest, dslogs

MapReduce

A. Progress

  • worker count test. PASS
  • job count test. PASS
  • early exit test. PASS
  • indexer test. PASS
  • map parallelism test. PASS
  • reduce parallelism test. PASS
  • crash test. NO

B. Debug

log.Pirntln("...")
log.Printf("...")

Reference

About

MapReduce: Simplified Data Processing on Large Clusters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published