来源:《设计模式 可复用面向对象软件的基础》 ---GoF 结构型模式 1. 适配器 起源 有一个已经存在的类,你想使用它,但是它又不符合你的接口规范,所以你需要将其转换成你...
来源:《设计模式 可复用面向对象软件的基础》 ---GoF 结构型模式 1. 适配器 起源 有一个已经存在的类,你想使用它,但是它又不符合你的接口规范,所以你需要将其转换成你...
来源:《设计模式 可复用面向对象软件的基础》 ---GoF 创建型模式 1. 抽象工厂 起源 用一组对象来实现一个功能,后来需要增加一组类似的对象来迭代这个功能,这时候我们可...
来源: 《etcd实战课》(极客时间) ---唐聪 目前etcd实现了两种认证机制,分别是密码认证和证书认证。 认证通过后,为了提高密码认证性能,会分配一个Token给cli...
来源: 《从0开始学架构》(极客时间) ---李运华 硬件系统生产出来后不会再改变,而软件系统却需要一直扩展迭代。 可扩展基本方法 可扩展性架构的设计方法很多,但万变不离其宗...
来源: 《从0开始学架构》(极客时间) ---李运华 CAP理论 CAP理论指在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能保证一致性(Con...
来源: 《从0开始学架构》(极客时间) ---李运华 读写分离 读写分离的基本原理是将数据库读写操作分散到不同的节点上 读写分离的基本实现是: 数据库服务器搭建主从集群,一主...
来源: 《从0开始学架构》(极客时间) ---李运华 架构的定义 要想准确理解架构的定义,关键在与把一下三组概念梳理清楚。 系统与子系统 模块与组件 框架与架构 系统与子系统...
都是自己读过且觉得不错的书,好书值得分享! 技术类 《Python源码剖析》 --陈儒 著,电子工业出版社《Redis设计与实现》 --黄健宏 著,机械工业出版社 发展类 《...
来源:https://www.bilibili.com/video/BV1NR4y1x7Ab[https://www.bilibili.com/video/BV1NR4y1x...