《质量驱动分布式架构》目录

第一篇 高质量分布式架构(暂定名称)
这里包含了《质量驱动分布式架构(暂定名称)》的草稿内容。完成了80%内容,逐渐从飞书迁移到自建ibeetl.com网站并持续完善内容,预计500页
欢迎与我讨论这些架构知识,无论你是资深架构师,还是小白。微信lijiazhi78,或者从首页找到我的QQ群, 加入时候注明“架构讨论”
1 IT系统架构
2 软件架构风格
2.9 嵌入可编程的模式
3 高质量实现战术
第二篇 高性能实现
4 单机系统运行和观测
5 Java 性能微优化
5.2.1 栈帧
5.3.5 内联
6 单机系统优化战术
6.3 预分配
6.4 预处理
6.5 预编译
6.6 批处理
6.7 压缩对象
6.8 日志
6.9 对象复制
5.19 高性能工具
7 分布式高性能
7.1 高性能架构
7.2 Jmeter测试和观测
7.3 连接协议
7.4 序列化协议
7.5 Map-Reduce
7.6 分区和主从
7.7 事务
7.8 缓存
7.9 消息中间件
7.10 高性能基础设施
7.11 云服务
第三篇 高可用&可修改实现
8 高可用基本原则
8.3 万一原则
9 无状态高可用实现
9.1 时钟,时间和ID生成
9.2 超时控制
9.3 重试策略
9.4 接口幂等
9.5 限流策略
9.6 一致性共识
9.7 区分读和写
9.8 长连接
9.9 云基础设施
10 有状态高可用
10.1 挑战有状态服务
10.2 架构质量比较
10.3转为无状态服务
10.4 分区
10.5 再平衡
10.6 复制
10.7 顺序
10.8 业务逻辑加载
10.9 有状态服务框架
11 可修改战术
8.2 灰度方案
8.3 可管理的单元测试
8.5 用脚本和规则引擎执行
