西西河

主题:【原创】云里雾里的云计算 [1] -- 邓侃

共:💬620 🌺1262
全看分页树展 · 主题 跟帖
家园 Insightful ideas

1. 第三方模块如果使用不频繁且占用CPU和IO少,就不用分拆了,直接运行得了。

同意,相信大家都会同意。

2. 如果确实使用频繁,

a。就用google的线程管理API替代系统的,以便于google云端分析分发指令。

这是在模块内部分拆,做并行处理。MapReduce就是干这个的。APIs已经有,但是目前Google没有公开。

2. 如果确实使用频繁,

b。由google提供的编译器将其编译成伪指令码,在运行时有专用的服务器分析这些伪指令,并分配。

把源程序编译成Assembly, 在Assembly层面分析代码逻辑,然后见机自动使用MapReduce。

这个思路值得研究,非常有启发。

只是不好做,太多有待研究的课题。好做的办法是分发软件,和分发线程。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河