第一章 初始kafka 参考书籍: 朱小厮--深入理解Kafka 核心设计与实践原理 Kafka体系结构 Kafka体系架构包含若干Producer, 若干Broker ,...
第一章 初始kafka 参考书籍: 朱小厮--深入理解Kafka 核心设计与实践原理 Kafka体系结构 Kafka体系架构包含若干Producer, 若干Broker ,...
第四部分 独立功能的实现 Redis设计与实现简读笔记链接 第一章_数据结构与对象 第二章_单机数据库的实现 第三章__多机数据库的实现 第四章_独立功能的实现 发布订阅 ...
第三部分 多机数据库的实现 复制 1.旧版复制功能的实现 旧版复制分为两个阶段 : 同步 和 命令传播 同步过程的执行步骤从服务器向主服务器发送SYNC命令收到SYNC命令...
第二部分 单机数据库的实现 数据库 服务器中的数据库 Redis服务器的所有数据库都保存在redisServer.db数组中,而数据库的数量使用redisServer.db...
设计模式学习专栏十一--------状态模式 名称: 状态模式 (State) 价值观念: 通过改变对象内部的状态来帮助对象控制自己的行为 场景 设计一个万能糖果机 , 我们...
设计模式学习专栏十--------组合模式 场景 回顾迭代器模式的案例 我们希望能够加上一份 餐后甜点的 "子菜单" 我们需要什么? 我们需要某种树形结构 , 可以容纳菜单 ...
设计模式学习专栏九--------迭代器模式 名称 : 迭代器模式(Iterator) 价值观念: 管理良好的集合 场景 爆炸性新闻: 对象村餐厅和煎饼屋餐厅屋合并了 , ...
设计模式学习专栏八--------模板方法模式 名称 : 模板方法模式 (Template Method) 价值观念: 封装算法 场景 创建咖啡和茶 最初的设计 发现第一步和...
设计模式学习专栏七--------外观模式 场景 在我们进入外观模式之前 , 让我们看一个风行全美的热潮: 建立自己的家庭影院 经过一番研究比较,你组装了一套杀手级别的系统 ...
设计模式学习专栏六--------适配器模式 场景 如何让火鸡Turckey冒充鸭子Duck 鸭子接口 鸭子的实现类--绿头鸭 火鸡接口 火鸡的实现类--野生火鸡 如何实现 ...
设计模式学习专栏五--------命令模式 场景 设计一个智能遥控器,遥控器上有7个插槽 , 每个插槽(某设备具体供应商)对应两个按钮 on , off ,以及一个全局的撤...
设计模式学习专栏四--------装饰者模式 场景 设计星巴兹咖啡, 主体(DarkRoast等) + 配料 (摩卡,奶泡等) , 顾客在购买咖啡时, 也可以要求在其中加入...
设计模式学习专栏三--------观察者模式 场景 建立一个气象站应用, 利用WeatherData对象取得数据,并更新三个布告板: 目前状况 , 气象统计 , 天气预报 此...
单例模式 单例模式:确保一个类最多只有一个实例,并提供一个全局访问点 有些对象我们只需要一个:线程池、缓存、硬件设备等如果多个实例会有造成冲突、结果的不一致性等问题 单例模式...
策略模式 场景 设计鸭子模拟器系统,实现具有各种行为组合的鸭子 刚开始设计时,此系统设计了标准的OO技术,设计了一个鸭子超类,并让各种鸭子继承此超类 问题引入 : "让鸭子会...