专注后端工程实践的技术札记

本站记录后端开发过程中的真实问题与工程解法, 内容围绕系统架构、数据库、性能优化、稳定性与可维护性展开, 不追逐概念,不讨论噱头,只关注可落地、可验证、可复用的后端技术。

内容范围

系统架构

  • 单体到分布式的演进路径
  • 微服务边界划分与服务治理
  • 高可用与容灾设计

数据库与存储

  • 关系型数据库设计与索引优化
  • 事务、锁与并发控制
  • 分库分表与数据迁移

缓存与消息系统

  • 缓存一致性与失效策略
  • 消息可靠投递与幂等设计
  • 削峰填谷与异步解耦

核心技术主题

高并发 低延迟 数据一致性 稳定性建设 性能调优 工程化
  • 接口限流、熔断、降级与隔离
  • 慢 SQL 分析与执行计划优化
  • 缓存穿透 / 击穿 / 雪崩治理
  • 线上故障定位与复盘机制
  • 灰度发布与回滚策略

技术方法论

工程优先

所有技术方案以线上稳定性与可维护性为最终目标,而非理论最优。

失败路径优先

设计阶段优先考虑超时、失败、回滚与降级,而不是只看成功路径。

数据驱动决策

通过指标、日志、Tracing 和压测结果来验证判断,而不是经验拍脑袋。

更新与写作原则

  • 每篇内容尽量包含背景、问题、方案、取舍与验证方式
  • 避免只给“结论”,而不解释“为什么”
  • 优先记录真实踩坑与线上经验
  • 偏向长期可复用的工程知识