240 发简信
IP属地:广西
  • 如何在k8s中进行master-slave切换

    背景 在k8s上部署的服务,如果不借助外部的etcd,如何做服务的高可用部署,也就是部署主备多套实例来进行服务failover切换。 pilot...

  • Resize,w 360,h 240
    lsm树

    会计师不使用橡皮擦,否则将入狱 不可变存储结构不允许直接修改记录,它会向文件追加一条新的记录。找到一个key对应的value,需要综合key所有...

  • 服务master-slave切换

    服务leader-slave切换 一个服务,如果很重要,一般需要对其进行主备部署,状态为主的节点对外提供服务,从节点时刻待命,等待主节点故障而取...

  • Resize,w 360,h 240
    raft论文

    概念说明 leader: 如果candidate收大多数(n/2+1)节点的投票,就会转换成leader,leader定期发送心跳rpc,维护自...

  • Resize,w 360,h 240
    CAP 定律

    CAP 定律 衡量分布式系统的性能有三个指标,即: Consistency(一致性)分布式系统的所有节点上,同一时刻,对用户来说一次写操作之后的...

  • Resize,w 360,h 240
    Google Maglev Hashing实现

    背景 Maglev是Google开发的基于kernal bypass技术实现的4层负载均衡,它具有非常强大的负载性能,承载了Google绝大部分...

  • 快排和堆排性能对比

    之前经常使用golang测试框架中的单元测试,一直没用性能测试,今天想熟悉一下golang的Benchmark顺便给堆排和快排做个性能测试,测试...