SkillAgentSearch skills...

Mmp3

multi-master-paxos with 3 nodes

Install / Use

/learn @openacid/Mmp3
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

mmp3: multi-master Paxos based kv storage

main travis

mmp3 中文介绍: https://blog.openacid.com/algo/mmp3

MMP3 is a multi-master distributed consensus protocol built on top of classic Paxos. The application API is similar to raft except that every node is a leader and can handle write requests.

  • Exhibits a distributed log-state-machine model, similar to raft.
  • Exactly three nodes in a cluster.
  • Every node is a leader and is able to handle write requests without conflict.
  • A message is committed in exactly one RTT(unlike epaxos which requires two RTT if logs interfere with others).

Question

Any questions or suggestions, feel free to open a issue :DDD.

Related Skills

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated1mo ago
Forks2

Languages

Go

Security Score

80/100

Audited on Mar 3, 2026

No findings