大规模视频网站的计费与流量管理
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Ryan Slobojan 译者 郭晓刚 发布于 2007年6月29日
Spring IDE的2.0版已经发布。InfoQ有幸访问了Christian Dupuis,Spring IDE的领导之一,以更详细地了解这次的新版本。按照Dupuis的介绍,2.0版中主要的新功能包括:
Spring IDE 2.0版的完整更新列表请参阅这里。这一版的Spring IDE还包括了对若干Spring 2.1的语言特性的支持。InfoQ请Dupuis详细谈谈这个方面,他回答说:
Spring 2.1引入了新的bean()pointcut基本元素。Spring IDE 2.0已经能够支持这个新的pointcut基本元素。另外,Spring 2.1增加了在package树中扫描被Annotation标注的类,并自动根据标注的元数据创建Spring bean定义(更详细的说明见此)。Spring IDE 2.0已经支持这个功能。
从制造工具的角度来看,Spring 2.1中的新的仔细斟酌过的命名空间也是有意思的一点。目前新增了和两个命名空间;随后还将进一步地修改和增加新的东西。我们计划在这些命名空间稳定之后立即提供支持。因此时间基本可以确定是在Spring 2.1 RC1和RC2之间。
Spring IDE 2.0还完全支持Eclipse 3.3,Eclipse 3.3预计在在本周晚些时候发布。
InfoQ另外还询问了Dupuis关于Spring IDE支持的Spring子项目的问题。他回答说:
当然Spring IDE 2.0的目标是完全支持Spring 2.0。前面已经提过,我们对Spring Web Flow提供了特别的支持工具。另外Spring IDE 2.0支持由Spring JavaConfig创建的Spring bean配置文件;它甚至还尝试解析JavaConfig从Java源代码创建的bean定义之间的依赖关系(详见此处)。
这一版将全面支持Spring Security(旧名Acegi)的配置。就在Spring Security首次发布的同时,我们已经开始着手为这个非常有价值的扩展提供工具支持。
目前我们对Spring Modules没有任何特别打算。如果社区对此有所需求,我们可以增加对Spring Modules命名空间的支持。Spring IDE 2.0是开放的,可扩展的,这一点很重要。我们遵循Eclipse的模式来定义扩展点,以便其他插件可以贡献它们的功能。通过Spring IDE的扩展点,其他开发者可以自行增加对自定义命名空间的支持而不必改动Spring IDE的代码(详见此处)。基本上只需要给Spring增加一个NamespaceHandler或者一个BeanFactoryPostProcessor。
而且我们还暴露出了为Spring bean定义提供自定义验证规则的扩展点。
最后,Dupuis 被问到Spring IDE的未来计划。他对我们说出了他的想法:
未来我们的团队会提高和改善Spring IDE的使用体验:我们试图更加强调Spring的强大而简单的风格。因此你将会看到Spring IDE和Mylyn之间更加紧密的集成,Mylyn插件可以调整Eclipse的工作空间以帮助人们专注于当前任务。我们将利用Mylyn来调整Spring IDE的XML编辑器里面自动提示的优先次序,过滤Spring Explorer,甚至折叠你的XML bean定义文件中当前不关心的部分。查看英文原文:Spring IDE 2.0 Adds Web Flow and AOP Development Tools
这些集成工作已经开始了一段时间。在与以Mik Kersten为核心的Mylyn团队的合作下,我们计划大约在本月末Eclipse发布Europa版本(即3.3版)的时候,发布一个Spring IDE和Mylyn集成的预览版。
译者 郭晓刚 是InfoQ中文站架构社区编辑,创建并终结过数家软件小企业,翻译过多本技术书籍。
Spring IDE Mylyn Integration预览版如期发布,请参阅:
springide.org/blog/2007/06/29/try-spring-ide-my...
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于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 条回复
关注此讨论 回复