openstack 采用conductor的原因
2024-10-15 18:52:48
供参考。
Tan0同学给我的解释:
两个原因 一个是为了isolation做准备 因为升级主要就是升DB的schema 如果让compute直接读写DB,那每次升级都得升compute 现在隔离开之后 只要升级conductor, 然后compute和conductor之间通过object就可以通信了
第二个原因是sqlalchemy读db的时候会block住 如果让compute去操作slqalchemy的话就会出现问题,现在compute可以把任务丢给conductor,自己可以去执行别的任务 等待结果就好 这样更
符合云计算的并行架构
最新文章
- Python学习笔记——集合类型
- FastReport 自定义数据集
- rpm包形式安装MySQL
- PHP安装memcache扩展接口步骤
- 窗口移动--基类(BaseForm)
- tabbarcontroller 内嵌导航 控制器,2层push hide tabbar 后 ,第二层直接返回根视图控制器选择tabbarcontroller的其它vc 无法显示 tabbar的 问题解决方案
- 小奇模拟赛9.13 by hzwer
- 工厂模式 - 程序实现(java)
- node源码详解(四) —— js代码如何调用C++的函数
- Java IO学习笔记八
- VM虚拟机链接克隆及linux eth0网卡的快速设置方法
- Java 多线程加锁的方式总结及对比(转载)
- atmega16功耗实测
- java中annotation
- 获取input标签中file的内容
- A1096. Consecutive Factors
- [django]django model的查询和更新
- 5.10 C++内存管理操作符重载
- [转] offsetParent 到底是哪一个?
- 使用canvas制作一个移动端画板
热门文章
- div 居中CSS实现
- c 指针 及其位运算循环移动拔河比赛问题代码
- sql server 2008 (1)(2)
- python---__getattr__\__setattr_重载'.'操作
- MySQL存储过程(转载)
- getHibernateTemplate().find()
- MySQL的用户密码过期功能详解
- Sass使用教程
- 实现多文件上传在iOS开发中
- js实现网页打印分页打印