应用云平台的可用性——从新浪SAE看云平台设计
云计算平台的可用性,相比传统互联网服务而言,更加复杂和困难,也更具有挑战性。本文借助新浪SAE云平台为读者讲述了云平台可用性的定义、如何打造高可用的平台,以及对云计算的用户提出了建议。
该内容已经被标记书签!
标记书签错误,请重试!
作者 霍泰稳 发布于 2008年1月16日
Sun公司今天宣称,计划以8亿美元的现金和2亿美元的股票期权收购MySQL公司,以增强其在数据库领域的竞争力。这一交易预计将于2008年第三季度或第四季度完成。
虽然这一消息多少让人惊讶,但分析人士认为,Sun一直希望增强自己的数据库产品,而MySQL恰好满足了Sun的这一需求,目前MySQL在全球网络公司用户市场中所占据的份额已经超过80%。Sun公司CEO施瓦茨在接受采访时说:
我们真的打算收购一家拥有较多市场份额的数据库软件厂商。网络巨人们都在使用MySQL公司的产品,几乎所有进入财富500强的企业都在各自网站上使用了MySQL公司的软件。
经过多年的发展,现在MySQL已经是目前最为成功的开源软件公司之一,其数据库技术已被广泛应用Google、Facebook、百度和诺基亚等各大网站和企业。对于此次收购MySQL的原因,Sun公司表示:
通过这一交易,MySQL的数据库产品有望获得更多大企业客户,因为Sun服务器和软件主要面向大企业。与此同时,得益于Sun与IBM和戴尔等公司建立的良好合作伙伴,MySQL产品的经销渠道将得到进一步拓宽。
虽然是Sun发明了Java语言,而且贡献了包括Solaris在内很多源代码,但其软件领域一直鲜有起色。对于此次收购,有网友也对此提出质疑:
从我们买的Sun代理的一个存储设备的情况来看,Sun的服务确实让人寒心,这样一家公司,自身诸多问题就够让人头痛的了,今天居然花10亿美元收购MySQL,看来确实想在开源和数据库领域重新崛起,只是效果如何,还有待观望。
据内部人士透露,由于Sun公司业绩逐年下滑,已经引起很多员工不满,对Sun的未来发展多有忧虑。此次Sun公司持重金收购数据库领域领头公司,不知能否一扫晦气,早日实现其公司创始人著名的“网络就是计算机”愿景!你对这次收购有何见解?欢迎评论!
霍泰稳 是InfoQ中文站的联合创始人兼总编辑,有多年的软件开发经验和媒体从业经历。
因为IBM的DB2实在高端,估计对IBM影响不大。但Oracle和微软可能就坐不住了,此前Oracle为了压制MySQL,曾连续收购了存储引擎InnoDB和Berkeley DB,这次有了Sun的支撑,Oracle可能要干瞪眼一段时间了。微软到目前为止,市场占有率还不到10%,假设MySQL进入Sun后又有了一个质的飞跃,那么还会有多少人选择使用SQL Server呢?
Oracle收购BEA,微软推出Oslo...他们的重点目前看来都没在数据库方面。再说,Oracle连IBM的DB2都不惧又何来干瞪眼之说?至于SQL Server,历来就不是单纯靠能力吃饭的
BEA和MySQL相继被人买了,不过对这些巨头们是否真的能够促使这些产品飞跃表示怀疑。
"不是单纯靠能力吃饭的" 这个评价十分经典!:)
是啊,一天两条收购,都是重磅炸弹啊
难怪Rails2的时候去掉了默认的MYsql配置。。
原来那时就有苗头。。
难怪Rails2的时候去掉了默认的MYsql配置。。
原来那时就有苗头。。
呵呵,这个有没有硬拉亲戚的关系?似乎事前并没有什么风声吧,而且Rails 2去掉默认的MySQL配置,看不出来和这个购并案有太大联系的样子。。。。
本来java项目就很少用 sqlserver的,对ms影响不大,何况在windows平台上,免费的也不少 ,ms就有 msde,sqlserverexpress等
Sun的技术特质曾经让他赢得了很多好的名声,但市场还是以综合素质来考量的,对Sun来说,对市场的运作是他的短板,不知这次他能否让别人看看其实他是能运作好市场的,不然好端端的MySQL毁在他的手里,岂不太可惜了。
SUN的Netbeans平台现在目前很成功,已经培养了一大批Java、Ruby和C++的用户,又将增加php的支持,收购MySQL后,Netbeans+MySQL+Glassfish的组合将是多数开发者的选择,开发者的选择将是今后企业的选择。因此,收购MySQL是很令人鼓舞的举措,但SUN要走的路要很长,最困难的时期将是如何从开发者的选择到企业的选择之间如何过渡。
云计算平台的可用性,相比传统互联网服务而言,更加复杂和困难,也更具有挑战性。本文借助新浪SAE云平台为读者讲述了云平台可用性的定义、如何打造高可用的平台,以及对云计算的用户提出了建议。
淘宝高度重视Java平台的健康发展,组建了一个团队专注于Java平台的底层部分的性能、功能与稳定性改进;工作主要基于OpenJDK中的HotSpot VM开展,其中一些通用的功能随后也会逐渐反馈给OpenJDK社区。希望能与使用Java平台开发应用的大家交流经验。
本次演讲视频录制于QCon杭州2011。
2011年4月21日至22日是值得云计算从业者纪念的日子。Amazon的IaaS服务出现故障,导致许多商业网站的服务中断,影响非常严重。作为云计算用户,我们需要思考的是,如何保证即便在云服务不可用的情况,我们的应用架构仍然能够屹立不倒?本文正是站在云计算用户的角度试图探讨这一问题。
12人的技术团队,4组刀片服务器,每月20亿的访问量,每日1次准时部署,99.9%的可用性。这可能吗?当然。想知道如何做的吗?百姓网将与您分享他们在DevOps实践过程中的经验和技巧。
本次演讲视频录制于QCon杭州2011。
篱笆作为一家起源于社区的电子商务公司,反映到技术层面就是同时要面对产品和业务,以及经营战略的变化调整。如何在产品和业务的夹缝之间完成技术架构的抽象与平衡,寻找更有效的价值定位,这当中有些经验教训和个人感悟愿与众人分享。
本次演讲视频录制于QCon杭州2011。
本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。
随着JDK 7的发布,字节码指令集终于迎来了第一位新成员——invokedynamic指令。这条新增加的指令是JDK 7实现“动态类型语言(Dynamically Typed Language)”支持而进行的改进之一,也是为JDK 8可以顺利实现Lambda表达式做技术准备。在这篇文章中,我们将去了解JDK 7这项新特性的出现前因后果和它的意义。
随着互联网应用的发展,Java分布式远程服务技术受到越来越多的关注,本文将对各种相关实现以示例的形式逐一介绍,并总结其中的优缺点,使读者能够在技术选型时有所准备。这是文章的下篇。
10 条回复
关注此讨论 回复