入门

https://blog.csdn.net/maxlovezyy/article/details/84952663

基础

https://www.jianshu.com/p/12fda75ddf9e
https://www.jianshu.com/p/a5aaed054f40?from=timeline&isappinstalled=0

实战

模型检查器

https://blog.csdn.net/robinhzp/article/details/103528149

基于状态机的IPMI sensor 策略

基于状态机的Raft

状态集合

  • 考察一个副本:

Roles = {begin, leader, follower, candidate}

Status = {normal, disable, dead}

Status = {}

输入集合

Inputs = {totaly disconne
cted; partial disconnected; shut down, power on, Normal,Heartbeat comes; append entry; load entry}

action 集合

Actions = {DoRecover; DoVote; DoBalance; DoDrop; DoClear)}

限制条件

示例

raft TLA+ 验证:
https://blog.csdn.net/solotzg/article/details/80669924?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param

官网

http://lamport.azurewebsites.net/tla/tla.html
https://github.com/tlaplus/