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

第一篇 高质量分布式架构(暂定名称)
这里包含了《质量驱动分布式架构(暂定名称)》的草稿内容。完成了80%内容,逐渐从飞书迁移到自建ibeetl.com网站并持续完善内容,预计500页
欢迎与我讨论这些架构知识,无论你是资深架构师,还是小白。微信lijiazhi78,或者从首页找到我的QQ群, 加入时候注明“架构讨论”
1 IT系统架构
2 软件架构风格
2.9 嵌入可编程的模式
3 高质量实现战术
第二篇 高性能实现
4 单机系统运行和观测
5 Java 性能微优化
5.2.1 栈帧
5.3.5 内联
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.5 超时控制
9.6 重试策略
9.7 接口幂等
9.8 处理失败
9.9 流量洪峰和限流
10 有状态高可用
10.2 分区
10.3 分区扩容缩容
10.4 持久化
10.4.1 预写日志
10.4.2 快照
10.5 持久化例子:LSM
10.6 复制
10.7逻辑时钟
10.8 共识
10.9 共识例子:基于Ratis
10.10 分布式事务
11 可修改战术
8.2 灰度方案
8.3 可管理的单元测试
8.5 用脚本和规则引擎执行
