看到有些文章说云计算其实运用了分布式的相关技术。
学网络时老师会说网络系统优于分布式系统,学分布式系统又说当网络系统实现透明性时网络系统可认为是一种分布式系统。
所以有些模糊,想谈谈自己的看法。
其实不管网络系统还是分布式系统都想最大限度的实现资源共享,当你上网共享一个网页文件时,你需要知道网址(个人认为是文件的地址),但分布式系统可能大概就不需要知道这个文件存在那里。
但为什么很少看见分布式系统呢?我们个人计算机使用的更多的是通过网络来访问邮件。其实分布式系统比较麻烦,都是有钱的人用的,比如银行、火车售票。比如我们可以建立一个公共数据库,作为服务器,然后用个人计算机作为客户端去访问该数据库,这样好像只需要用网络系统,那为什么还需要分布式系统呢?(我也没想明白),我个人认为1可能是考虑安全2考虑到速度。
可能我说的比较没意思,不过我还是要留下自己的一点心得。其实在不远的将来分布式系统和网络系统会有更进一步的发展,到时候说不定两者的区别就会越来越小。