SOFAJRaft v1.3.2 發(fā)布了,本期發(fā)布內(nèi)容
Features
抽象出網(wǎng)絡(luò)通信層,增加 GRPC 實(shí)現(xiàn)并支持 Replication Pipeline,用戶亦可自行對(duì)通信層進(jìn)行其他實(shí)現(xiàn)的擴(kuò)展 #433
RheaKV 增加 reverseScan API #422
提供 Replicator 與 RPC 的線程池隔離,避免相互影響
read-index 線性一致讀請(qǐng)求提供請(qǐng)求超時(shí)(timeout)配置 #465
Bug Fixes
移除對(duì) bolt address parser 的擴(kuò)展,避免 check connection 返回結(jié)果不符合預(yù)期
SPI 組件 JRaftServiceLoader 改為延遲加載策略規(guī)避多余對(duì)象的創(chuàng)建
幾個(gè) corner case 修復(fù),比如 replicate logs 如果比 appliedIndex(follower)更小,那么可以認(rèn)為是成功的,更多見 #462
關(guān)閉Recyclers 時(shí)的 IndexOutOfBoundsException 問題修復(fù) #463
Breaking Changes
無
SOFAJRaft 簡(jiǎn)介
SOFAJRaft 是一個(gè)基于 RAFT 一致性算法的生產(chǎn)級(jí)高性能 Java 實(shí)現(xiàn),支持 MULTI-RAFT-GROUP,適用于高負(fù)載低延遲的場(chǎng)景。 使用 SOFAJRaft 你可以專注于自己的業(yè)務(wù)領(lǐng)域,由 SOFAJRaft 負(fù)責(zé)處理所有與 RAFT 相關(guān)的技術(shù)難題,并且 SOFAJRaft 非常易于使用,你可以通過幾個(gè)示例在很短的時(shí)間內(nèi)掌握它。
功能特性
Leader 選舉
日志復(fù)制和恢復(fù)
快照和日志壓縮
集群線上配置變更,增加節(jié)點(diǎn)、刪除節(jié)點(diǎn)、替換節(jié)點(diǎn)等
主動(dòng)變更 Leader,用于重啟維護(hù),Leader 負(fù)載平衡等
對(duì)稱網(wǎng)絡(luò)分區(qū)容忍性
非對(duì)稱網(wǎng)絡(luò)分區(qū)容忍性
容錯(cuò)性,少數(shù)派故障,不影響系統(tǒng)整體可用性
多數(shù)派故障時(shí)手動(dòng)恢復(fù)集群可用
高效的線性一致讀,ReadIndex/LeaseRead
流水線復(fù)制
內(nèi)置了基于 Metrics 類庫的性能指標(biāo)統(tǒng)計(jì),有豐富的性能統(tǒng)計(jì)指標(biāo)
通過了 Jepsen 一致性驗(yàn)證測(cè)試
JRaft 中包含了一個(gè)嵌入式的分布式 KV 實(shí)現(xiàn)
-
JAVA
+關(guān)注
關(guān)注
20文章
2989瀏覽量
109832 -
螞蟻
+關(guān)注
關(guān)注
0文章
17瀏覽量
8095
發(fā)布評(píng)論請(qǐng)先 登錄
知合計(jì)算:RISC-V架構(gòu)創(chuàng)新,阿基米德系列劍指高性能計(jì)算
兆松科技發(fā)布高性能RISC-V編譯器ZCC 4.0.0版本

RISC-V生態(tài)崛起:政策落地與高性能芯片的崛起

SL4013 2串鋰電池輸入5V 升壓15V、18V 2A空調(diào)服電源恒壓芯片
松諾盟發(fā)布工業(yè)級(jí)高性能傳感器,填補(bǔ)國內(nèi)市場(chǎng)空白
SiFive 推出高性能 Risc-V CPU 開發(fā)板 HiFive Premier P550

時(shí)代電服與中信金租達(dá)成戰(zhàn)略合作
賽昉聯(lián)合國芯推出高性能AI MCU芯片,實(shí)現(xiàn)RISC-V+AI新應(yīng)用

高性能日本進(jìn)口設(shè)備專用380V變200V變壓器,實(shí)現(xiàn)安全降壓

精密脈沖焊接技術(shù)的革新:探究高性能精密脈沖焊接電源的應(yīng)用與實(shí)現(xiàn)
全國產(chǎn)自主可控高性能車規(guī)級(jí)MCU芯片正式發(fā)布

全國產(chǎn)自主可控高性能車規(guī)級(jí)MCU芯片發(fā)布
銘瑄發(fā)布高性能800系列主板
Wolfspeed碳化硅助力實(shí)現(xiàn)高性能功率系統(tǒng)
克服設(shè)計(jì)難題-實(shí)現(xiàn)高性能接口

評(píng)論