文/邢波涛 关注开源技术和企业开放平台和开放API,关注淘宝、开心、人人、新浪微博和腾讯微博等开放平台和电子商务、企业管理软件结合的机会。关注开源技术,是为了节省成本和提升自己公司代码水平;而关注开放平台,是想草根创业,所有的一切,都应该站在巨人的肩膀上。 偶尔也会关注一下炙手可热的Facebook,也经常会听到很多软件公司和电子商务公司围绕Facebook做插件开发或者进行电子商务方面的营销。同时,我们也知道,Facebook也已经贡献了自己最知名的NoSQL数据库Cassadra给Apache开源社区维护。 事实上,对于开源,平常我们听得最多的也都是有关操作系统和应用软件方面的内容,但最近Facebook却史无前例地针对数据中心和服务器推出了全开源项目——The Open Compute Project,将开源“开”到了极致! 此项目是由Facebook牵头,与惠普、戴尔、AMD和英特尔共同合作,它包括数据中心和服务器两部分。 惠普行业标准服务器和软件业务首席技术官Greg Huff说:“拥有庞大计算需求的企业仍将寻找创新技术,以便突破当今的障碍。”戴尔服务器平台副总裁Forrester Norrod表示,他的公司已经根据Facebook的新设计为一些企业提供了部分系统,“这意味着你将拥有一个开放的创新平台。” Facebook的数据也表明,他们的定制硬件各方面指标比业界标准要高得多,与公司从设备厂商购买的同类现成产品相比,效率提升38%,成本则降低了28%。而整个数据中心的能耗按PUE(Power Usage Effectiveness,电能使用效率)衡量是1.07,大大低于业界通常的1.5。 这的确是一个非常有意思的话题,一位心理学博士(扎克伯格)去做SNS网站,不仅领导开源了自己的软件(Cassadra ,NoSQL数据库),居然还开源了公司的硬件架构。这说明技术的推动和革新,并不一定全部都是由专业人士完成的,第三方需求,同样能够推动软件技术和硬件技术的创新。 不过,反观国内,像中国移动、电信、大小银行,他们对数据中心的需求,肯定也不会比Facebook差,为啥移动、电信、银行就没有出现这样的软件和硬件创新呢?为啥非得购买Oracle、Sybase数据库?也许体制压死人。 如果说硬件开源很拉风,能炒作,那Vmware开源了PaaS平台Cloud Foundry,就有点波澜不惊。值得一提的是Cloud Foundry能够广泛支持包括Spring for Java、RoR、Sinatra for Ruby和Node.js等框架;也支持其他基于JVM的框架,例如Grails;还支持多种应用服务,包括MySQL、MongoDB、Redis以及VMware自己的vFabric应用服务。 说实话,个人不喜欢万金油Spring,所以看到Cloud Foundry也似乎是个万金油,心里不免也有点犯嘀咕,感兴趣的同学,自己去尝鲜吧。 作者介绍: 邢波涛,现任北京新软孚信息技术有限公司技术负责人。关注SaaS管理软件和B2B、B2C电子商务的融合。 (本文选自《程序员》杂志11年05期,更多精彩内容敬请关注05期杂志) 《程序员》11年05期精彩内容:云计算应用之路! 《程序员》杂志订阅
Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐