《质量驱动分布式架构》目录
这里包含了《质量驱动分布式架构》的草稿内容。完成了80%内容,逐渐从飞书迁移到自建ibeetl.com网站并持续完善内容,预计500页
1 IT系统架构
2 软件架构风格
2.9 嵌入可编程的模式
3 高质量实现战术
第二篇 高性能实现
4.1 JMH
4.2 重量级对象
4.3 对象池
4.4 预分配
4.5 预处理
4.6 预编译
4.7批处理
4.8反射优化
4.9 位
4.10 压缩
4.11 缓冲池
4.12 日志
4.13 优化技巧
4.14 升级JDK
4.15 JIT
4.16 AOT
4.17 一级和二级缓存
4.18 序列化
4.19 微服务单体化
4.20 异步编程
4.21 响应式编程
4.22 高性能架构
4.23 高性能观察
4.24 基础设施性能调优
4.25 高性能工具
第三篇 高可用&可修改实现
5.3 有状态服务高可用
5.3.1 挑战有状态服务
5.3.2 架构质量比较
5.3.2 转为无状态服务
5.3.3 分区
5.3.4 再平衡
5.3.5 复制
5.3.6 顺序
5.3.7 业务逻辑加载
5.3.8 有状态服务框架
5.6 时钟,时间和ID生成
5.7 读和写
5.8 超时控制
5.8 重试策略
5.8 接口幂等
5.9 限流策略
5.10 一致性共识
5.12 长连接
5.13 云基础设施
5.14 可管理的单元测试
5.15 灰度方案
第四篇 可观测性
6 Linux可观测
7 JVM观测和性能优化
8 服务可观测
9 面向可观测编程
