240 发简信
IP属地:云南
  • 多线程 happens-before规则

    简介 happen before 在之前发生Java使用新的JSR-133内存模型,JSR-133使用happens-before的概念来阐述操作之间的内存可见性。在JMM中...

  • 120
    Raft精华

    基础 Raft是管理复制日志的一致性算法Raft基于Leader,Follow各个机器上,日志一致了,状态就一致了客户端只许和Leader节点交互,Follower节点只许从...

  • 120
    分布式事务原理与实践

    事务简介 事务的核心是锁和并发采用同步控制的方式保证并发的情况下性能尽可能高,且容易理解。优势是方便理解;它的劣势是性能比较低。 尽管看起来计算机可以并行处理很多事情,但实际...

  • ThreadLocal

    ThreadLocal的具体实现 ThreadLocalMap ThreadLocalMap是ThreadLocal类的一个静态内部类,它实现了键值对的设置和获取(对比Map...

  • JVM

    JVM 内存模型 共享 实例域、静态域和数组元素存储在堆内存中,堆内存在线程之间共享(本文使用“共享变量”这个术语代指实例域,静态域和数组元素)。 不共享 局部变量(Loca...

  • 120
    Kafka

    kafka原理简介 Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cl...