Skip to content

Zizhao-Wang/MIT-6.824-Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

MIT-6.824-Lab

This is a public implementation of MIT 6.824 labs. Based on original code, we implemented this project.

Supporting Implementation

System architecture & Algorithm Support status
MapReduce
Stanford Raft
Shared Key-value store
Multi-thread programming

MapReduce part

Mapreduce is the first design and implementation of large scale distributed system in real world.In general, a typical MapReduce system contains two major parts:
Map tasks management
Reduce tasks management
Master/work deployment and scheduling
In our project, we implemented this parts. check out codes of MapReduce in MIT-6.824-Lab/6.824/src/mapreduce/...

Raft part

About

This is a public implementation of MIT 6.824.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages