和Google互补的搜索引擎Wolfram|Alpha
Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。
作者 Sebastien Auvray 译者 郑柯 发布于 2007年8月30日 下午7时30分
对Rails性能的争论由来已久。当Web应用要处理大量的文件交换或并发连接时,Rails真的会变得很慢,而这正是Merb要解决的问题。来自Engine Yard的Ezra Zygmuntowicz,从10个月前开始开发Merb(Mongrel+Erb),并在本月的Ruby Hoedown大会上做了相关演示。Ezra本来是在线程安全方面对Rails进行一下优化,结果他发现,重新开发一个框架比试图改变ActionPack(Rails的View和Controller部分)要来的简单的多。
Merb在很多方面都与Rails有相似之处。Merb与Rails的区别之处在于:
cgi.rb关键的区别是:
Zack Chandler提供了一个Merb示例应用。Merb v0.4核心已经完成,Ezra保证它会保持轻量级,并通过插件来提供额外的特性。
下一个版本将提供哪些特性呢?
说到性能,Phil Misiowier发布了Merb与Rails的详细对比(使用Swiftiply和Nginx)。 Phil的目的是要测试在真实世界中集群配置的表现。他试图发现在不同的会话管理选项(Disabled,Database stored,Memcached)和日志配置下,分别使用Rails与Merb,并发是如何对应用的运行产生影响的。在所有的测试中,Merb比 Rails表现好,而且根据不同的应用服务器和HTTP服务器,性能表现要超过Rails 5%到20%。
Phil得出了下面的结论:
与Merb一起使用Evented Mongrels,在具有高并发性能的同时,还可以为你的投资带来最好的回报[……]要保证理解你的应用的使用模式,并且不要过度工程化你的解决方案。在绝大多数情况下,使用标准的Mongrel集群运行Rails,对你来说可能就够用了。查看英文原文:High Performance Ruby MVC: Merb
Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。
Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。
罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。
Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。
中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。
HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。
1 条回复
关注此讨论 回复