背景 在k8s上部署的服務(wù),如果不借助外部的etcd,如何做服務(wù)的高可用部署,也就是部署主備多套實例來進行服務(wù)failover切換。 pilot實現(xiàn) 基于istio-1.6....
IP屬地:江西
背景 在k8s上部署的服務(wù),如果不借助外部的etcd,如何做服務(wù)的高可用部署,也就是部署主備多套實例來進行服務(wù)failover切換。 pilot實現(xiàn) 基于istio-1.6....
會計師不使用橡皮擦,否則將入獄 不可變存儲結(jié)構(gòu)不允許直接修改記錄,它會向文件追加一條新的記錄。找到一個key對應(yīng)的value,需要綜合key所有修改記錄。不可變存儲結(jié)構(gòu),因為...
服務(wù)leader-slave切換 一個服務(wù),如果很重要,一般需要對其進行主備部署,狀態(tài)為主的節(jié)點對外提供服務(wù),從節(jié)點時刻待命,等待主節(jié)點故障而取代成為主節(jié)點對外提供服務(wù)。如何...
概念說明 leader: 如果candidate收大多數(shù)(n/2+1)節(jié)點的投票,就會轉(zhuǎn)換成leader,leader定期發(fā)送心跳rpc,維護自身leader地位 candi...
CAP 定律 衡量分布式系統(tǒng)的性能有三個指標(biāo),即: Consistency(一致性)分布式系統(tǒng)的所有節(jié)點上,同一時刻,對用戶來說一次寫操作之后的多次讀操作是否會得到一致的響應(yīng)...
背景 Maglev是Google開發(fā)的基于kernal bypass技術(shù)實現(xiàn)的4層負載均衡,它具有非常強大的負載性能,承載了Google絕大部分接入流量。Maglev在負載均...
之前經(jīng)常使用golang測試框架中的單元測試,一直沒用性能測試,今天想熟悉一下golang的Benchmark順便給堆排和快排做個性能測試,測試非常簡單,源代碼如下: 測試文...