昨天看到一个新闻,吓我一跳。Linode公司到现在只有19个人,收入竟达到1000多万美元。 显然Linode的机房不会自己搭建,它的服务也是建立在别的公司提供的基础设施上面。Linode的公司的发展给了我很大的启示。专注于自己的产品,几个人就可以做出让世界震撼的东西。还有,大家都处于一个巨大的产业链当中,互相依赖,成功都不是一个人在战斗。云计算的模式,给大家提供了更多的这样的机会。Linode的机房拥有者,给Linode很好的机会,让它用相对较少的成本就能使用巨大的计算资源。Linode本身又给了许多小网站机会,让它们用很少的成本提供给千千万万用户优质的服务。

我曾经自己重编译过RHEL最核心的200多个包,也拆开把源码与CentOS对照过,改动的地方只有几处,而且都是删除关键字和替换logo之类的。说到package,我觉得这不算什么大问题。CentOS自带的软件包不够的话,还有EPEL,rpmforge,remi等源,而且提供的软件包版本也都很新!这几个源也都很稳定,一直在更新,而且国外还有N多的yum源,在国内可能不是很知名。Ubuntu的包更多?常见的开发包,主流的应用,大家都有的!

包的质量?首先,几乎所有的软件源,做的事情就是去收集源码然后打包,很少有人会对收集来的软件包做深入的测试,然后打补丁吧?那得多雷锋啊?另外,怎么证明deb包普遍比rpm包的质量高呢?我想不出来!而且迄今为止我也没听说哪个yum源提供的rpm包有质量问题,一般都是某某软件在某个版本上爆出重大漏洞,更新到最新版本即可。另外,最重要的包,不能说全部,但真的基本上都是自己来打包的!至少我接触到的,包括我了解到的,都是这么做的!美国hostmonster的主机,我进去过,基于rhel6自己编译的。内核,php以及mysql等,都是自己编译的。我真不是来黑ubuntu的!个人见解!不喜勿喷,和谐共处啊!现在已经逐渐步入云时代了,很多分工确实已经发生了改变。云主机我也接触很多了,ubuntu确实在这方面有一些自己的优势。

再次发布程序,上传了war包,看log,tomcat没有解压war包,在控制面板中重启进程,提示成功,但是看日志还是没有重新部署。没有办法,于是又找卖家帮忙重启tomcat,卖家这次态度更恶劣,说我的菜鸟啊,垃圾程序啊什么的,很不耐烦,素质很低。感觉就是那种刚刚当一年客服,被问题折磨成抑郁症,见到客户说有问题就极度厌恶(这种感受我亲身经历过,早年的时候现场就我一个人,即是开发又是客服,一听到座机电话响就有把它砸烂的冲动)。