大规模视频网站的计费与流量管理
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011。
该内容已经被标记书签!
标记书签错误,请重试!
作者 朱永光 发布于 2009年11月30日
之前,要在CLR上开发GUI,开发人员不得不在如下几个重要技术框架之中做出选择:Windows Forms、ASP.NET、WPF、GTK#和Silverlight早期版本。这些技术不仅具有兼容性、跨平台的问题,而且更为重要的是它们之前存在或多或少的差异。开发人员不仅要学习多种技术,开发出来的GUI也很难在Windows、Linux、Mac OS X和浏览器上复用或通用。但是,以上问题随着Silverlight 4的到来有望改观。
Silverlight最初以一个浏览器插件的形式来到人间,以期用于开发更为丰富的Web应用。然而,微软对Silverlight的功能不断进行强化,在Silverlight 3中提供了脱离浏览器运行的能力后,又在Silverlight 4中增加了提升权限的能力。通过提升权限,脱离浏览器的Silverlight应用程序就可以访问用户文件。除此之外,Silverlight 4还获得了无限制的Socket功能,内置的提醒API,甚至和COM进行互操作。
Silverlight一旦从浏览器迈进桌面的世界,它也就有可能成为一个具有跨平台能力的通用GUI框架。前几天,Miguel de Icaza在其博文《Silverlight: Universal GUI toolkit》中也表达了同样的观点:
未来的Silverlight版本将不再是一种Web独享的技术。用Silverlight来构建完整的桌面应用程序现在将成为可能。
同时,Miguel认为Silverlight 4将给大家带来了极大的惊喜,已经可以完全和AIR进行竞争了。他甚至还打算用Silverlight来开发一个BitTorrent客户端呢。
无独有偶,在Silverlight 3发布后不久,InfoQ编辑朱永光在其博客文章《使用Silverlight 3作为桌面应用程序开发平台》中也提出了类似构想:
Silverlight 3作为微软最新的RIA平台,为我们带来了很多新特性。RIA顾名思义,即要有Internet,又要有Applicaiton。不过我们是否可以只要Applicaiton,也就是说把Silverlight 3作为开发桌面应用程序的一个平台呢?
为什么这样做呢?统一开发人员的技能,Web与桌面应用可轻易相互移植,方便开发跨平台应用程序。
除了第三方持这样的观点外,微软在发布Silverlight 4的同时也展示了一款用Silverlight开发的桌面应用程序——Fishbowl,以此向大家传递Silverlight可作为通用GUI框架的理念。
我们相信,未来会涌现出很多精彩纷呈的基于Silverlight的桌面应用程序,比如用Silverlight开发一款炫目的媒体播放器来播放本地音乐和在线音乐。
InfoQ的读者朋友们,你的看法如何呢?会选择Silverlight 4作为唯一的界面开发技术吗?请留下你的投票。
朱永光 是IT自由人和环境保护者,微软最有价值专家(MVP)和MCSD。
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于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。
本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。
6 条回复
关注此讨论 回复