算法和架构区别?
算法、架构都是计算机行业名词。
程序=算法+数据,1般讨论的纬度是程序内部的实现。 1般指单台计算机。
架构讨论的纬度也是整个服务全局的视角,1般指多台计算机组成的系统。
用生活中的例子来类比的话:我要盖1座房子。首先,需要画图纸,架构就相当于建房子需要的图纸。有了图纸剩下的就是如何盖房子了,如何盖房子,也就是盖房子应该先从地基开始效率才能好,这个盖房子的具体过程,也可以视为算法。
0
算法和架构区别?
算法、架构都是计算机行业名词。
程序=算法+数据,1般讨论的纬度是程序内部的实现。 1般指单台计算机。
架构讨论的纬度也是整个服务全局的视角,1般指多台计算机组成的系统。
用生活中的例子来类比的话:我要盖1座房子。首先,需要画图纸,架构就相当于建房子需要的图纸。有了图纸剩下的就是如何盖房子了,如何盖房子,也就是盖房子应该先从地基开始效率才能好,这个盖房子的具体过程,也可以视为算法。