
大数据时代的创新者们
根据预测,2015年全世界的电子数据存储量会达到如同天文数字般的800万PB,大数据的时代已然来临。面对这些“大数据”,有不少先行者顺势而为,抓住时代发展的商业机会,成为富有活力的创新者。而这些创新者所面对的独特的时代背景,就注定了它们必会受到市场和资本的追捧,成为这个时代创业领域的宠儿。

根据预测,2015年全世界的电子数据存储量会达到如同天文数字般的800万PB,大数据的时代已然来临。面对这些“大数据”,有不少先行者顺势而为,抓住时代发展的商业机会,成为富有活力的创新者。而这些创新者所面对的独特的时代背景,就注定了它们必会受到市场和资本的追捧,成为这个时代创业领域的宠儿。
时光荏苒,转眼已是2011年。在过去的一年里,无论是网民数量的日益增加,还是网络服务的发展变化,都让互联网行业对高性能架构有了更高的要求和期许。当你遭遇到各种性能问题的时候,或许我们所回顾的关于高性能架构的内容和案例,会帮你找到解决问题的思路和方法。
考虑到JavaScript的目标是在国际舞台上提供交互式的内容,语言级别内建或者广泛使用的程序库所支持的全球化特性本应是顺理成章的事。然而让人吃惊的是,直到最近才由jQuery和微软将其变为现实。
LLVM团队昨日发布了LLVM 2.8,包括下一代C/C++编译器、优化器和运行时的低级虚拟机基础架构。VMKit使用LLVM来实现CLR和JVM的运行时,MacRuby和Python的Unladen Swallow也同样用到了LLVM。另外,最近发布的Mono 2.8包含了一个mono-llvm运行时。那么,LLVM 2.8都有哪些新特性?
W3C互动领域领导者Philippe Le Hégaret在督导HTML标准时,认为HTML5在适用于生产之前,需通过跨浏览器的兼容性测试。尽管早期试用者已经利用HTML5制作出了漂亮的3D动画和视频,绝大多数开发者还是应该等到2011年中期甚至2012年初,直到标准稳定了以后再开始使用。
作为微软贡献的jQuery程序库之一,Data Link让双向数据绑定成为可能。尽管目的相同,Data Link的实现和WPF或者Silverlight则是完全不同的。

动态语言的兴起已经有些年头了。现在,人们早已不再去争论动态语言是否能够取代静态语言,越来越多的开发者开始在动态语言更为擅长的领域应用它们。本文简要分析了动态语言的优势和不足。

Ruby on Rails从发布之日到现在短短几年的时间里一直表现上佳,不过在其可扩展性上人们也颇有微辞。开发人员都很清楚任何问题都有正确和错误的解决方法,Scaling Ruby on Rails也不例外。来了解一下如何应对Ruby on Rails的可扩展性问题,并将其应用于企业级开发之中。

Rails 2.2已经将线程安全提上日程,但是阻塞I/O程序库使得必须要需要运行多个Ruby实例才行吗?我们来看看非阻塞I/O和Ruby 1.9的纤程(Fibers)是如何来解决这个问题的。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。

如何让整个组织充分理解这个复杂的动态系统?如何控制变更带来的未知影响,防范风险发生?如何驱动变更,使这个系统能够朝着期望的方向进化?这些问题挑战着SOA实践者的治理能力。在QConBeijing 2009期间,InfoQ中文站有幸采访了程立,探讨了相关话题。