1.8 小结

行文至此,云原生技术概论的篇章已经结束,细心的读者会注意到一个小问题,本书的命名是「深入架构原理...」,而不是「深入云原生/高可用架构...」。

虽然云原生是一个足够宏观、广泛的课题,但对于构建高品质的互联网服务而言,影响质量的因素还包括前端、网络、后端等等,云原生并不能涵盖所有环节,约束理论也是要求优化整体而不是局限在单个「孤岛」。对那些链路极长、逻辑极复杂的系统来说,「高可用」架构往往是一个伪命题,只要是人开发的系统,代码就总会携有缺陷。看似「稳定」的系统,它可能在随机某个时刻出现突发的问题。

如何实现高可用没有最优解,那就换个思路:努力具备深厚的基础和广泛的知识面。此后面临突发故障虽可能无法立即解决,但至少可以准确地看出源头,从而找到解决问题的正确路径。受限于笔者的功力,内容有诸多不足,但「足够的广度」和「一定范围内的深度」也是本书着重想要表达的内容。

本章参考:

  • 敖小剑的技术博客 https://skyao.io/
总字数:353
Last Updated:
Contributors: isno