和Google互补的搜索引擎Wolfram|Alpha
Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。
作者 Werner Schuster 译者 Jason Lai 发布于 2007年8月24日 上午12时30分
JRuby刚刚发布了维护发布版JRuby 1.0.1,这次发布主要包含的是Bug修复。1.0.1发布版已经可以在JRuby网站上下载了。
此外,JRuby 1.1的计划也被发布到网上,该版本计划于十一月上旬的RubyConf之前发布。计划内容如下:
- 完成编译器- AOT编译与jrubyc协同工作- stdlib完全预编译完成- gem安装预编译完成- JVM内部的虚拟文件系统(可能实现)或者经过Hack之后可以在存档之外运行的rubygems- 将性能提升定量化……Java集成、运行和内存占用率的缩减- Yarv字节码的执行和编译(可能实现)- 将AST共享作为一个选项(跨多个运行时共享)……有必要对AOT编译和它对内存的(积极?)影响进行探究- 对多核线程的真正利用,可以测试的多线程安全的核心类(可能实现,需要在多核系统上进行大量测试)- 将Java API Ruby化,可能需要“javax.swing”等
注:AOT编译的意思是预先(Ahead Of Time)编译,就是指Ruby源代码可以预先被编译成为class文件。这和JIT编译正好相反,JIT发生在运行期,是Just In Time(即时)的意思。
AST共享(AST Sharing)则是为了在多个JRuby运行时在同一个JVM进程运行的情况下减少内存使用量的一个机制。AST的全称是Abstract Syntax Tree(抽象语法树),表示源代码的一个数据结构,该数据结构会被解释器和多个编译器使用到(AOT,JIT)。
查看英文原文:JRuby 1.0.1 release, JRuby 1.1 plan posted
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标准。
没有回复
关注此讨论 回复