正文
“使Node.js的开发及其它的相关模块能被广泛地采用并加速,这是Node.js基金的持续重点所在。”Rogers说,“Node.js已经成为一种被普遍采用的技术,更为重要的是JS基金能使该技术进一步地发展和演进,继续领先于市场增长的需求。”
从Hacker News来看,JavaScript社区对此新闻的反应不一。一些人质疑JS基金会的建立是否能降低JavaScript空间中的碎片化问题。但是对于这种碎片化问题是否是一件坏事,社区并未明确形成一致意见。
详见:
https://news.ycombinator.com/item?id=12733445
此外,还出现了一些对基金会的创始成员的担心,就是“他们对开发并推进那些最值得被广泛采用的、最好的开源工具漠不关心”。
详见:
https://news.ycombinator.com/item?id=12734275
对此担心,Lodash的创建者John-David Dalton是如此回应的:“就我的经验而言,基金会是一个相当好的、不对项目指手画脚的、非营利的组织。在Lodash开发的早期,我就找到并志愿加入Dojo基金会……最终Dojo基金会和jQuery基金会合并了。这非常棒!不管叫什么名字,基金会被证实是有价值的。”
本文翻译已获授权,原文链接:
https://www.infoq.com/news/2016/10/linux-foundation-javascript
本文译者:Rays
开源搜索引擎Elasticsearch正式发布5.0版本
近日,Elastic在官方博客中宣布,Elasticsearch 5.0正式发布。该版本基于Lucene 6.2.0,已经在Elastic Cloud上完成了部署。据称,这是迄今为止最快、最安全、最易用的版本。
Elasticsearch 5.0带来了许多增强功能和新特性,主要包括:
-
索引性能:
得益于多项改进,其中包括更好的数值型数据结构,索引吞吐量大幅提升。根据应用场景的不同,索引吞吐量提升在25%到80%之间。
-
Ingest节点:
向Elasticsearch添加数据更简单了。Logstash是一个强大的工具,而一些较小的用户只需要过滤器,不需要它所提供的众多路由选项。因此,Elastic将一些最流行的Logstash过滤器(如grok、split)直接在Elasticsearch中实现为处理器。多个处理器可以组合成一个管道,在索引时应用到文档上。
-
Painless脚本:
Elasticsearch中很多地方用到了脚本,而出于安全考虑,脚本在默认情况下是禁用的,这令人相当失望。为此,Elastic开发了一种新的脚本语言Painless。该语言更快、更安全,而且默认是启用的。
不仅如此,它的执行速度是Groovy的4倍,而且正在变得更快。Painless已经成为默认脚本语言,而Groovy、Javascript和Python都遭到弃用。要了解有关这门新语言的更多信息,请参照: