flâneur — a map of the web's best reading

Journey to MIT 6.824 - Lab 1 MapReduce | by Qingping Meng | CodeX | Medium

medium.com · saved by 1 readers

Early this year I was randomly browsing our company’s discussion group, and the MIT online course MIT 6.824 Distributed System happened to come across to me. After I did a quick look at the course syllabus, I was immediately intrigued by it and decided to follow this course as much as I can. https://pdos.csail.mit.edu/6.824/schedule.html I was having a tough time with my daily work dealing with a complex and highly distributed system at that time, and I hoped I could get some inspiration from this course as well as systematic understanding of distributed system rather than several fragmented online articles here and there. Another reason was all labs in this course used Golang, a language that is highly adopted in cloud native application and open-source projects like k8s and Dapr. I thought this would be good opportunity for me to learn Go. Now I finally finished the lab1 MapReduce and got all tests passed. I feel it would be helpful to share how I made it, the mistakes I made, which

Early this year I was randomly browsing our company’s discussion group, and the MIT online course MIT 6.824 Distributed System happened to come across to me. After I did a quick look at the course syllabus, I was immediately intrigued by it and decided to follow this course as much as I can. https://pdos.csail.mit.edu/6.824/schedule.html I was having a tough time with my daily work dealing with a complex and highly distributed system at that time, and I hoped I could get some inspiration from this course as well as systematic understanding of distributed system rather than several fragmented o

Explore this link on the map →