您现在的位置:首页 --> 查看专题: 升级
常规的单机软件升级, 一般认为是一个原子操作, 也就是说, 软件会在"瞬间"完成升级, 即使不能在"瞬间"完成升级, 也要中断服务, 等升级完成后再提供服务.
对于需要中断服务的情况, 在分布式系统中是不能接受的. 同时, 分布式系统的升级永远不可能在"瞬间"完成. 因此, 分布式系统升级会面临一个长时间的中间态, 新旧版本的软件同时运行, 这就涉及到兼容性问题.
一个月以前,和三位同行在星巴克见面,聊一些关于APP的事情。我很吃惊地发现,他们中的两位用iPhone却很少升级APP。少到什么地步呢?一位姑娘从不升级APP,不好用就删掉呗;另一位姑娘每半年或一年批量升级一次。问:为什么不升级?答:为什么要升级?又答:不升级才是正常态吧?如果这样的用户是“正常态”,那么APP敏捷发布,快速迭代岂不就变成了一个笑话。你后面越做越强有屁用啊,人家都不升级。第一印象决定了产品命运。我自...
是到了PHP落幕的时候了。就在我这个顽固的PHP分子正要把一个现有的Ruby on Rails代码库转换成PHP时,我要说这样的话。历史在重演我认为PHP将亡,因为我以前见到过。大概十年之前,PHP灭掉了Perl。当然了,并不十分彻底;它还坚守在某些环境里,它还有相当可观数量的顽固粉丝,遗留下来的应用程序也需要维护,持续几十年。但这种语言对于新一代的人,特别是web开发者,它在1999年就开始灭亡了,到2005年左右几乎完全死了。 作为...
今天,为了测试一下阿里拼音,很难得地进了一次ubuntu,后来发现居然还是9.10的版本,看不下去了,就顺手升级了一下。本以为这种升级历史上已经做过很多次,应该不会有什么问题的,但是今天还是遇到问题了,就在这里记一下吧。我升级的思路比较老土,就是先 sudo sed \'s/karmic/lucid/g\' -i /etc/apt/sources.list 再apt-get update,再一直交替进行upgrade和dist-upgrade,直到完全没有错误,再重启。如果中间遇到某个包有...
昨天用这里提到的包升级squid 2.6 到2.7 ,本以为很简单直接rpm -U 后就能轻松搞定的事因为自己的不细致折腾了很久。我先停用squid 服务然后直接rpm -U 完成后再重启时,squid 没有提示就直接start f...
一个字段i,如果是unsigned int,值为0 执行 UPDATE t SET i= i
Oracle 11g 出来有好长时间了,一直没时间去了解它增加哪些新的功能和特性,今天刚好有时间和机器于是就来体验一把Oracle 11g的新\"魅力\",并且记录下来. 整个安装过程和安装oracle 10g 没有本质上的区别.一:创建 oracle 用户[root@dbasky ~]#groupadd oinstall[root@dbasky ~]#groupadd dba[root@dbasky ~]#mkdir -p /home/oracle[root@dbasky ~]#useradd -d /home/oracle -g oinstall -G dba oracle[root@dbasky ~]#chown oracle:...
[ 共7篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [44] 如何拿下简短的域名
- [44] IOS安全–浅谈关于IOS加固的几种方法
- [43] Oracle MTS模式下 进程地址与会话信
- [43] 图书馆的世界纪录
- [41] 界面设计速成
- [41] android 开发入门
- [40] 【社会化设计】自我(self)部分――欢迎区
- [38] 读书笔记-壹百度:百度十年千倍的29条法则
- [37] 视觉调整-设计师 vs. 逻辑
- [34] 程序员技术练级攻略
赞助商广告