供参考。

Tan0同学给我的解释:

两个原因 一个是为了isolation做准备 因为升级主要就是升DB的schema 如果让compute直接读写DB,那每次升级都得升compute 现在隔离开之后 只要升级conductor, 然后compute和conductor之间通过object就可以通信了

第二个原因是sqlalchemy读db的时候会block住 如果让compute去操作slqalchemy的话就会出现问题,现在compute可以把任务丢给conductor,自己可以去执行别的任务 等待结果就好 这样更
符合云计算的并行架构

最新文章

  1. Python学习笔记——集合类型
  2. FastReport 自定义数据集
  3. rpm包形式安装MySQL
  4. PHP安装memcache扩展接口步骤
  5. 窗口移动--基类(BaseForm)
  6. tabbarcontroller 内嵌导航 控制器,2层push hide tabbar 后 ,第二层直接返回根视图控制器选择tabbarcontroller的其它vc 无法显示 tabbar的 问题解决方案
  7. 小奇模拟赛9.13 by hzwer
  8. 工厂模式 - 程序实现(java)
  9. node源码详解(四) —— js代码如何调用C++的函数
  10. Java IO学习笔记八
  11. VM虚拟机链接克隆及linux eth0网卡的快速设置方法
  12. Java 多线程加锁的方式总结及对比(转载)
  13. atmega16功耗实测
  14. java中annotation
  15. 获取input标签中file的内容
  16. A1096. Consecutive Factors
  17. [django]django model的查询和更新
  18. 5.10 C++内存管理操作符重载
  19. [转] offsetParent 到底是哪一个?
  20. 使用canvas制作一个移动端画板

热门文章

  1. div 居中CSS实现
  2. c 指针 及其位运算循环移动拔河比赛问题代码
  3. sql server 2008 (1)(2)
  4. python---__getattr__\__setattr_重载'.'操作
  5. MySQL存储过程(转载)
  6. getHibernateTemplate().find()
  7. MySQL的用户密码过期功能详解
  8. Sass使用教程
  9. 实现多文件上传在iOS开发中
  10. js实现网页打印分页打印