对于架构师的个人观点
程序员文章站
2022-07-13 09:56:26
...
对于系统架构师的个人观点阐述:依据是负责的范围进行划分,从小到大可以依次分为
1、和别人一起负责一个功能模块的开发
2、自己独立负责一个功能模块的开发
3、自己可以独立负责一个系统的开发
4、自己可以独立负责几个系统的集成开发
认清自己的能力边界,认识全链路的过程
可以分析请请求到达到数据返回整个过程,主要是到达的每个结点,每个结点的主要作用,主要解决的问题。
这个系统的布局理论和我们生活解决问题的思路是有很多相似的有的甚至更简单,因为人很多是不确定,程序和机器是可以确定的。
整个系统的功能都离不开 输入-->计算-->存储--->输出 这个过程,都是这个过程的细化扩展,具体到各个功能需要首先分析功能自身的特点,针对自身的特点提供解决方案。
系统的压力点主要功能点,主要的问题或者可能是成为问题点的,就是系统的痛点,针对这些痛点提供对应的解决方案。
上一篇: 通用的淘汰算法