摘要: ZooKeeper入门(包括CAP理论,2PC、3PC和Paxos算法等) 0. 前置知识 0.1 集群与分布式 很多人搞不清楚集群和分布式这两个概念,甚至认为两个概念说的是一件事。其实这两个概念很好区分和理解。 集群:将同一种服务多机器部署就形成了一个集群。 分布式:一个系统的服务分为多个子服务进行开发,将子服务部署在不同的机器上形成一个分布式系统。 简单举个例子就是,现 阅读全文
posted @ 2021-11-17 19:36 PANTHExxx 阅读(301) 评论(0) 推荐(0)
摘要: 走进源码—— ThreadLocal 源码全详解(ThreadLocalMap) 1. ThreadLocal 源码分析 1.1 ThreadLocal 原理 首先我们得从 Thread 类讲起,在 Thread 类中有维护两个 ThreadLocal.ThreadLocalMap 对象(初始为 null,只有在调用 ThreadLocal 类的 set 或 get 时才创建它们 阅读全文
posted @ 2021-11-09 21:08 PANTHExxx 阅读(563) 评论(0) 推荐(0)