基于paxos的源码

时间:2014-09-30 15:30:28
【文件属性】:

文件名称:基于paxos的源码

文件大小:79KB

文件格式:ZIP

更新时间:2014-09-30 15:30:28

paxos源码

paxos是经典一致性算法,这是基于一致性的paxos源码


【文件预览】:
libpaxos
----Makefile(801B)
----cluster_scripts()
--------1_3_3.sh(1KB)
--------1_3_3-probe.sh(2KB)
--------1_3_0.sh(1KB)
--------manual.txt(408B)
--------1_3_1-probe.sh(912B)
--------1_3_1-valsize.sh(1KB)
--------auto_launch.sh(1KB)
--------3_acceptors_via_atelier.sh(712B)
----.DS_Store(6KB)
----config.h(2KB)
----Makefile.inc(710B)
----tests()
--------gen_accept.c(2KB)
--------spectator_test3.sh(1KB)
--------learner_test3.sh(3KB)
--------bdbtest()
--------hello_worlds.sh(2KB)
--------packet_size_test.c(965B)
--------Makefile(448B)
--------gen_learns.c(3KB)
--------ac1_correct.log(682B)
--------ac2_correct.log(722B)
--------acceptor_main.c(1KB)
--------all_tests.sh(671B)
--------proposer_main.c(3KB)
--------proposer100.values(3KB)
--------proposer_learner_main.c(3KB)
--------speed_test1.sh(762B)
--------learner_test1.sh(2KB)
--------run_until_error-local.sh(548B)
--------acceptor_test1.sh(1KB)
--------proposer10.values(102B)
--------prepare_test.c(1KB)
--------spectator_test2.sh(847B)
--------acceptor_test3.sh(2KB)
--------out()
--------packet_logger.c(6KB)
--------untildeath_learner.c(5KB)
--------acceptor_test2.sh(1KB)
--------test_template.sh(768B)
--------get_mtu_size.c(647B)
--------speed_test3.slow.sh(763B)
--------probe_test1.sh(878B)
--------learner_main.c(2KB)
--------ac3_correct.log(893B)
--------proposer_prober.c(5KB)
--------learner_test4.sh(3KB)
--------untildeath_proposer.c(4KB)
--------spectator_test1.sh(826B)
--------acceptor_disk_test.c(3KB)
--------speed_test2.sh(1KB)
--------proposer_maxspeed.c(4KB)
--------gen_lsync.c(2KB)
--------gen_prep.c(2KB)
--------learner_probemonitor.c(3KB)
--------hello_worlds.c(2KB)
--------learner_test2.sh(2KB)
----include()
--------multicast.h(2KB)
--------libpaxos_priv.h(2KB)
--------event_counters.h(244B)
----lib()
--------learner.c(13KB)
--------Makefile(65B)
--------proposer.c(25KB)
--------acceptor.c(11KB)
--------acceptor_disk_helpers.c(9KB)
----libpaxos.h(3KB)
----common()
--------multicast_send.c(4KB)
--------Makefile(74B)
--------multicast_recv.c(7KB)
--------mcast.c(3KB)
----README(475B)

网友评论

  • 能帮助理解paxos算法里面各个角色,但还是很复杂的
  • 下载后大致看了下,感觉是很复杂的。
  • 是LIBPAXOS的源码