大规模视频网站的计费与流量管理
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Abel Avram 译者 侯伯薇 发布于 2010年3月15日
随着时光的推移,微软已经获得了很多成功,但也有不少失败,但即便它很晚才进入到竞争中,也会设法使某些产品达到领先的地位。微软的Windows Azure也会像Windows操作系统一样成功吗?还是会像Windows Mobile一样成为利基产品。
和所有大型公司一样,微软已经拥有多个伟大的产品,也有一些还算可以的产品,还有一些是完全失败的。在那些被认为失败(或者考虑到在其中投入的资金和开发者的数量时,只取得很有限的成功)的产品中,我们会看到微软早期的Windows 1.0(1985)、Windows 2.0和Windows 386;之后的WebTV(1995)、Windows Millennium(2000)和Internet Explorer 6;还有最近的Zune、Windows Mobile和Vista。
PC杂志的一篇题为《垫底的10个最失败的软件》一文中,John Dvorak将Windows 1.0放在最差的软件产品的第七位:
我的意思是,来看。1985年发布的这个产品只有很少人接受,当微软最终开始推广该产品的时候,它将其自身放在公众的考验之下,这简直是个笑话。接下来的难兄难弟,包括Windows 2.0和Windows 386,都和它一样差劲儿。
很有趣的是,大家认为Windows最终是世界上最成功的操作系统。微软吸取了教训,Windows 3.1是很不错的产品,之后跟随的是非常成功的Windows 95。然而,后来,微软在发布Windows Millennium Edition(ME)的时候再次失败,它被PC World认为是历史上最差的25款技术产品中之一——Windows ME已被认为是真正的千年虫,而不是与时间相关的Y2K千年虫。
在WalletPop列举的“历史上25种最失败的产品”中,WebTV名列23位,该榜单列举了多个产业(不只是软件)中失败的产品。PC World在“历史上最差的25项技术产品”榜单中,将WebTV放在不光荣的产品列表之中。
WebTV(1995):在1995年让Web显示在一般的电视上就像是观看大象跳踢踏舞——让你惊奇的不是它会做的很好,而是那根本就不行。使用WebTV,网页看起来像马一样,有些媒体格式根本就不能工作,而使用遥控器在链接之间跳转让人倍感折磨。
人们已经发现IE 6是安全性的噩梦,在PC World的最差技术产品榜单中它排名第六位。尽管Zune、Windows Mobile和Vista没有得到和其它微软产品一样差的排名,但是也被认为是不成功的产品,因为微软在它们上面投入很多,却只得到很少的回报。
最经常会提到的失败产品之一是Microsoft Bob,它是针对Windows 3.1和Windows 95的非技术性的用户界面。CNET认为它是十年中最不可能的产品,而PC World将其放在历史上最差软件产品的第七位。关于Microsoft Bob,Steve Ballmer说,它当初处于这样的一种状况:“我们确定没有成功,然后把它停掉了”。
微软已经拥有大量成功的产品,主要包括Windows 95、Windows NT、Windows XP、Windows 7、Microsoft Office、.NET Framework、Visual Studio以及XBox 360等等。
微软经常较晚加入到产品的竞争中,但是在很多情况下,它会设法追上对手并像Windows 或者Office一样取得领先地位。延续这种传统,微软绝不是第一个迈入云产品门槛的厂商,Windows Azure是在Amazon EC2、Saleforce.com、Rackspace和Google已经在这片市场中确立了地位之后才加入到竞争行列之中的。然而,在一篇题为“微软能通过分发Azure而迎头赶上吗?”的文章中,David Linthicum想知道微软是否能够设法赶上AWS、Google以及其它云提供商。Linthicum提到,即便微软不是第一个进入到特定市场的,它也会设法取得胜利的。
微软又一次在“聚会”中迟到了。然而,它们继续在很多企业的核心中拥有特殊的地位,也就是大多数云计算提供商不拥有的品牌忠诚度。这样做的想法是要在最短的时间之内,在平台上得到尽可能多的用户。然而,那对于微软来说是很好的战略吗?
如果你回顾微软的历史,就会发现它总是较晚加入到竞争,但仍然能够胜利。它是在九十年代进入到正处于形成期的Web的,在Microsoft Network发布之后,总是有抱怨和尖叫。然而,一旦他们在网络上建立了站点,仅仅一年之后就拥有了浏览器市场。
但是,正如Linthicum所评论的,对于云会有所不同:
云有很大的不同。云计算提供商已经在市场上确立了他们的位置。很难争取到已经对一两种大型提供商忠诚的用户,……除非你愿意免费分发。
云计算的现实情况是,平台的订购费用对平台的投资回报率只有很小的影响。和其他云提供商一样,为了证明为其付出的成本是有效的,Azure需要证明它是有生产力的。那也意味着要开放,而微软对于此在过去存在一些问题。看起来有了Azure美洲豹不会变换它的条纹。
你是怎么认为的呢?Windows Azure会像.NET Framework和Visual Studio一样成功,还是注定会像Windows Mobile或者Zune一样成为次要的竞争者呢?
查看英文原文:Windows Azure: Pending Success or Eventual Niche?
译者 侯伯薇 是InfoQ中文站架构社区编辑,有多年对日和国内项目开发经验,目前关注企业中技术与实际业务之间的融合和协作。
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011。
Jeffrey Richter以其多本Windows核心技术的经典著作而闻名,同时,他深入掌握微软的.NET等一系列核心技术,2012年1月,Jeffrey Richter在北京接受了InfoQ中文站的专访,谈到Windows 8和WinRT编程,并就异步编程、Windows编程中的可扩展性、性能和安全性方面给出自己的建议。
云计算平台的可用性,相比传统互联网服务而言,更加复杂和困难,也更具有挑战性。本文借助新浪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。
本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。
1 条回复
关注此讨论 回复