DMCK工作
Comment这次至少要把 raft 跑起来
还缺的内容:
1、根据 raft 框架写一个应用程序 OK
2、把规约所需的语义信息爬出来
3、environment
首先做environment 模拟网络通信。写一个一主一备来测试。
- socket管理
- 数据报队列
4、hash去重
UDP 测试程序 OK
分析 environment
1、对socket、connect、listen、send、recv等的拦截
- 拦截与模拟 OK
- tracer 与 tracee 之间的数据拷贝 NO
2、对数据报的管理 - 数据结构 OK
观察 ticketd 是怎么做初始化的
main
- 传参
- raft_new
- set callbacks
- start server for client
- add self
- start socket