240 发简信
IP属地:安徽
  • 120
    Java字节码4-使用Java-Agent实现一个JVM监控工具

    声明:原创文章,转载请注明出处。http://www.jianshu.com/p/9d86c7e653cb Java字节码系列Java字节码1-Agent简单上手Java字节...

  • 我感觉需要补充一嘴,要不然还是不好理解,注意在任期3时,此时S3已保存且运行了term为2,value为2的log,同时value为2的log已被大多数的follower保存,所以S1作为Leader发起Commit,Client也得知了Value为2的Log已保存完成,但是注意此时S3的current任期还是2,也就是说S5在候选人状态下比S3任期高,所以S5会当选。

    Raft 安全性和一致性 Safety and consistency

    背景 为了增加一致性算法的正确性,即日志复制的正确性,Raft 又增加了一些安全机制,也就是打补丁。 我们一起来看看。 选举的限制 首先说结论,Raft 保证所有之前的任期号...

  • 读了你的文章后,终于系统性的摸清了Netty的架构,感谢

    netty学习系列三:pipeline原理与事件处理

    零、目录 一、pipeline整体关系简述 二、Unsafe的作用 三、事件的分类及处理 四、pipeline中节点的添加和删除 一、pipeline整体关系简述 1、net...

  • 120
    2018年4月份,阿里最新的java程序员面试题目

    目录 技术一面(23问) 技术二面(3大块) 性能优化(21点) 项目实战(34块) JAVA方向技术考察点(15点) JAVA开发技术面试中可能问到的问题(17问) 阿里技...