Comments (3)
破案了,原来2021的lab的config.go的applierSnap里,在channel中只会apply > lastApplied的日志。
但我还是觉得您在applier里写的 确保每个日志apply exactly once是不是有点问题..
from mit6.824-2021.
你说的这个 case 我不是在文档里面已经写了吗...和 snapshot 并发的时候需要在 KV 上层维护一下 index,不能直接 apply
from mit6.824-2021.
好的谢谢
from mit6.824-2021.
Related Issues (20)
- 可以给我发一份源码吗? 我在debug自己版本,比较急,所以想看源码。 HOT 1
- 关于follower拒绝AppendEntries RPC的表现 HOT 19
- 请问Lab2B的tester是怎么检查committed的log的 HOT 1
- 你好,可以发一份源码给我吗?我想参考一下一些具体实现细节!谢谢! HOT 2
- 您好,关于这个课程实验的源码方便提供吗?如果可以的话,万分感谢!!! HOT 1
- 关于lab2 AppendEntries success 时的边界问题 HOT 1
- Lab2B 收到 RequestVote 请求 和 electionTimer 超时同时发生, 似乎会有并发问题? HOT 1
- 即使代码正确,Lab2B的前几个 Task 是不是也有极小概率 Fail ? HOT 4
- 求一份代码研究一下实现 HOT 1
- 你好,最近在学习这门课程,能否发一份源码学习一下实现? HOT 1
- 代码请求 HOT 2
- 大佬,求一份代码实现 HOT 1
- 大佬,求一份代码实现 HOT 1
- 求一份源码 HOT 1
- 求一份源码 HOT 1
- 求一份源代码 HOT 1
- 求一份源代码 HOT 1
- 求一份源代码
- AppendEntries和handleAppendEntriesResponse中,response.Term=0的情况 HOT 1
- 求一份源代码 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mit6.824-2021.