架构师之路-架构整体设计流程

设计架构的时候,首先要分析出系统的复杂性。

架构师根据自己对业务的理解,挑选合适的架构模式进行组合,再对组合后的架构进行修改和调整。

新技术都是在现有的技术上发展起来的,现有的技术有来源于先前的技术。

备选方案的数量以3-5个备选方案为最佳。

备选方案的差异要明显。

备选方案的技术不要只局限于已经成熟的技术。

通过360度环评的方式来评估备选方案。

按照质量属性的优先级来判断备选方案的优劣。

架构师要对技术的细节和原理有较深入的理解,避免成为“PPT 架构师”。

通过分步骤、分阶段、分系统等方式,尽量降低方案复杂度。

采取设计团队的方式进行设计,可以博采众长,汇集团队经验,减少思维和经验盲区。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 每个方案都是可行的,如果方案不可行就根本不应该作为备选方案。 没有哪个方案是完美的。例如,A 方案有性能的缺点,B...
    hedgehog1112阅读 4,702评论 0 2
  • 架构设计第 2 步:设计备选方案 架构师的工作并不神秘,成熟的架构师需要对已经存在的技术非常熟悉,对已经经过验证的...
    hedgehog1112阅读 4,434评论 0 3
  • 第69篇 极客时间《从0开始学架构》课程笔记。 架构设计的流程(步骤)包括4步,首先识别复杂度,其次设计多个备选方...
    短暂瞬间阅读 6,375评论 0 0
  • 一、生命周期 一个事物一旦出生,就必然会长大,变异,一旦长大,就面临着衰老,接下来就是消亡了,这个过程就称为一个事...
    ZyBlog阅读 7,588评论 1 11
  • 没看这部电影的时候,网络上一度火热,而且啊,还听说有人看了之后,哭的很伤心。虽然有些人为了搞笑,在下面评论说,我也...
    小玉兔阅读 3,345评论 0 3