分布式系统容易些,用处也更大些

来源: 兄贵 2024-04-15 17:46:26 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (815 bytes)

分布式系统需要一定网络知识,学起来应该容易些,而并行计算比较难些,还需要对系统硬件结构 并行算法 还有数学有一定的知识储备。

比如两者共同需要的concurrent control, 并行计算是通过 mutual exclusion 防止 multiple threads 同时占用资源;而distributed system 使用 distributed locking 防止 multiple processes 或者 nodes 同时占用资源。另外并行计算 常用机制包括 semaphores, automic operations, 而分布式系统 采用 distributed transactions 和 consistency protocols

上世纪九十年代,并行计算非常火,现在分布式系统 对找工作 更有价值,因为相关的云计算,大数据,web farm, 以及 分布式本身的 scalability 和 adaptability.  

所有跟帖: 

高速并行计算常用Fortran和C C++这些老语言,而分布式可学Go,Scala,Erlang这些新语言 -兄贵- 给 兄贵 发送悄悄话 兄贵 的博客首页 (0 bytes) () 04/15/2024 postreply 18:05:20

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”