Skip to content

A lab in MIT distributed system. For integrity, the real repository must be private

Notifications You must be signed in to change notification settings

cypppper/6.5840learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

current progress

  • lab1 Map-Reduce finish

  • lab2 key-value storage finish

  • lab3 Raft

    • 3A: leader election finish
    • 3B: log replication
    • 3C: persistency
    • 3D: LOG compaction

    RAFT FINISH!!! :)

  • lab4 KVServer

    • 4A KVServer without persistence finish (fk golang sync.Cond, why so many weired bugs??? just choose buffered channel!)
    • 4B KVServer with persistence finish!!!!!!!!!!!!

    KVServer FINISH, ez! (if sync.Cond-bug can be detected faster, lab4 would have cost me much fewer days)

  • lab5 KVServer with shard

    TBD...

About

A lab in MIT distributed system. For integrity, the real repository must be private

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published