读《Software Systems Architecture》(21)—— The Deployment Viewpoint
🤔☕️🤔☕️🤔
读《Software Systems Architecture》(21)—— The Deployment Viewpoint
📖:部署视点
🤔:部署,土话就叫做安装,似乎是技术支持该搞定的事情,否则要技术支持作甚。可是,我有没有把自己想成客户,当我作为客户,发现技术支持在我面前解决部署问题,或者直白点说解决安装问题,感觉必定是几个孔就有几股烟。技术支持,不该是来解决新遇到的现场问题嘛,所谓新遇到就是特指实践和经验之外的问题,咋就搞成安装专业户。不过,话说回来,架构要解决 WHY 层面的问题,那么部署,势必也得有这方面的 WHY 型问题,才值得架构去关注。而 WHY 的聚焦点,依然要回到效率和成本。如何部署,才能高效完成,怎样的部署,才能高效运行,在出现意外时如何高效定位问题,当不得不升级的时候,如何能最低成本升级上去。这些都是值得架构师去关注的地方。
🤔:尤其是高效定位问题,实际上就是在免除未来的技术债务。当问一下自己,是否会遇到这样的问题,遇到的时候,通过哪方面可以定位问题,这算是合格级别。再问一下自己,如果出现意料之外的问题,哪些方面的数据收集,有助于问题的判断,这算是优质级别。而这些,都可以归类到可观测性这个概念之下。系统跑得正常,我怎么能够观测到,系统跑得异常,我依然怎么能够观测到。
—— By 术子米德 @2022.06.02
版权声明: 本文为 InfoQ 作者【术子米德】的原创文章。
原文链接:【http://xie.infoq.cn/article/5e49c0923e6847c3b83c9242b】。文章转载请联系作者。
评论