Swift 里的 Raft 实现还真不多,swift-raft算是少有的靠谱项目。功能基本都上了:选举、日志复制、快照、成员变更这些你熟的都有,像什么领导人选举、日志压缩都挺稳,响应也快,代码风格也干净,适合学习也适合改造。 内存日志+快照机制结合得比较灵活,适合你搞高并发的微服务场景;你要是用 S
Swift 0 次浏览
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等
Android 20 次浏览
Raft是一种为了管理复制日志的一致性算法。它提供了和Paxos算法相同的功能和性能,但是它的算法结构和Paxos不同,使得Raft算法更加容易理解并且更容易构建实际的系统。为了提升可理解性,Raft将一致性算法分解成了几个关键模块,如领导人选举、日志复制。这个演示动画就是为了方便理解这几个关键模块
Swift 21 次浏览