Skip to content
forked from tjumcw/6.824

C++/6.824/2020---------MIT 6.824 distributed system C++Version

Notifications You must be signed in to change notification settings

ZhangKai-rl/6.824

This branch is 3 commits behind tjumcw/6.824:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jun 26, 2022
991d662 · Jun 26, 2022

History

15 Commits
Jun 24, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022
Jun 26, 2022

Repository files navigation

6.824

  • MIT 6.824 distributed system C++VersionC++版本的6.824分布式系统实现
  • 因为没有go的骨架代码以及官方底层代码的支持,很多地方处理起来比较复杂
  • 请先看各个LAB的说明文档,若有需要可参考src下的源码
  • 整个项目所有LAB都涉及RPC,我个人用的RPC库在LAB1中有详细说明,包括安装方式以及所需的依赖
  • 官方只有go的测试程序,我是自己根据各种情况模拟bug进行测试,我自己的想法可能会有漏洞
  • 用到了一些测试脚本以及makefile,编译方法都写里面了请自行阅读,MapReduce有一部分写在编译.txt中
  • 若要进行测试可以自己写测试代码,若按我的main函数的话,参数要按我给的形式传
  • 我自己制造的一些人为bug对参数有特定要求,请仔细阅读源码
  • 有问题可以留言,谢谢,有错误也烦请指正

About

C++/6.824/2020---------MIT 6.824 distributed system C++Version

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 89.6%
  • C 10.2%
  • Other 0.2%