Skip to content

ydu525/DistributedSystemAndGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DistributedSystemAndGo

A practice Distributed System built in Go

This project is based on the famous MIT Distributed System course 6.824 Spring 2015. The goal is to have a better understanding of mainstream distributed system concepts and have a hands-on experience with those concepts and Go language. This project is broken down into many phases and I will update my current progress in this ReadMe file.

  1. MapReduce:
    1. implement Map and Reduce function for Word Count problem - Pass
    2. implement Master for distributing MapReduce jobs - Pass
    3. handle worker failures - Pass
  2. Primary/Backup Key/Value Service:
    1. The Viewservice - Pass
    2. The primary/backup key/value Service - InProgress

About

A practice Distributed System built in Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages