写点什么

Node.js v0.10 版本发布

  • 2013-03-15
  • 本文字数:891 字

    阅读完需:约 3 分钟

Node.js 研发团队发布了node.js v0.10 版本,它是个基于Javascript、用于构建高性能异步服务器的平台。该版本主要更新如下:更易于使用的数据流处理模块,通过域更好地处理错误,此外还带来了性能方面的提升。该团队还宣布在v0.10 之后、v1.0 之前还会发布一个更稳定版本v0.12。

数据流是node.js 的核心部分,它在v0.10 版本中经历了重大改动。数据流为任意类型的可读/ 可写数据流提供了一套公共接口,该抽象接口不需要关心数据流背后是文件,还是运行的进程或是socket。在v0.10 以前的版本中,数据包是以数据事件的方式发布,当打开数据流的时候该数据事件就会立马被触发。数据包丢失是个常见问题,这是因为这些事件在程序启动数据事件监听之前就到达了。虽然v0.10 版本还有个向后兼容模式,其表现行为与之相同,但推荐监听可读事件,一旦该事件触发,需要显式调用.read() 方法来获取缓存的数据。这样一来,数据包就不那么容易丢失了。

在node.js v0.8 之前的版本中,未捕获的异常默认会导致整个服务器进程崩溃。要避免这个问题并对未捕获异常的行为采取更多的控制,node.js v0.8 版本引入了实验性版本的域这个概念。域是一种将崩溃问题局部化的机制。例如,node.js 能够为每个HTTP 请求创建一个域。如果该HTTP 请求的域范围内有任何代码崩溃了,问题只会局限在该域中,不会导致整个服务器进程崩溃,因而能够将崩溃只局限在单个HTTP 请求中。在v0.10 版本中,域的状态已经由“实验性”升至“不稳定”,修复了各种边界条件软件缺陷,还提供了更丰富的调试信息。

在过去的一年中,node.js 社区取得了显著的增长,企业对这项技术也越来越感兴趣。例如 The Node Firm StrongLoop 等公司已经提供了有偿的 node.js 技术支持,培训以及咨询服务。StrongLoop 还发布了StrongLoop Node beta 版本,它全面支持node.js,包含各式各样流行的模块,它遵循了和Scala 社区中 Typesafe 类似的模式。

官方的 node.js v0.10 的预构建二进制文件已经提供下载,支持目前所有主流操作系统,包括Windows、Mac、Linux 以及Solaris。当然了,作为开源项目的node.js,其源代码也已经公布。

查看英文原文 Node.js 0.10 Released

2013-03-15 04:362770
用户头像

发布了 27 篇内容, 共 91861 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

融云受邀参加 Web3.0 顶级峰会「Meta Era Summit 2023」

融云 RongCloud

科技 融云 DAO Web3.0 Meta Era Summit

私有化部署企业即时通讯(企业im)除了钉钉还有这些

BeeWorks

低代码平台:解决开发中的重复“造轮子”

树上有只程序猿

低代码 造轮子

数字矿山:智慧煤矿可视化2D组态系统

2D3D前端可视化开发

组态软件 智慧矿山 2D组态 智慧煤矿 智慧矿井

新老用户看过来~最实用的 Milvus 迁移手册来啦!

Zilliz

数据迁移 Milvus Zilliz 向量数据库

低代码开发平台的优点和缺点

互联网工科生

低代码 可视化开发 JNPF

BIM对电脑配置要求高 云电脑了解一下

青椒云云电脑

云电脑

Text2Cypher:大语言模型驱动的图查询生成

NebulaGraph

LLM

云桌面如何助力校园云办公 老师这么说

青椒云云电脑

云桌面

企业用户需要什么样的私有云

青椒云云电脑

云桌面

几分钟搞定Java程序CPU飙升场景

HelloGeek

Java Docker 容器 解决方案

英特尔FPGA系列再扩容,打造完美产品矩阵

E科讯

深势科技基于 Serverless 容器为科研人员打造高效的开发平台

阿里巴巴云原生

阿里云 Serverless Kubernetes 容器 云原生

Apache IoTDB v1.2.0/v1.2.1 发布|增加流处理框架、动态模板等新功能

Apache IoTDB

哪些类型的企业应该选择混合云

青椒云云电脑

云桌面 私有云云桌面 公有云云桌面

私有云的优缺点是什么?与公有云的区别

青椒云云电脑

云桌面

便捷、高并发、高可用 揭秘搭建校园云平台的理由

青椒云云电脑

云平台

WorkPlus局域网聊天软件,打造高效沟通与协作的完美选择

BeeWorks

WorkPlus打造企业移动门户,实现高效协作与便捷访问

BeeWorks

征服数据宇宙,新华三存储护卫队早有准备?

脑极体

存储

香港多IP站群服务器,构建多站点网络的强大支持

一只扑棱蛾子

站群服务器

私有云公有云二选一?混合云了解一下

青椒云云电脑

公有云 私有云 云桌面

科技快讯丨浪潮海岳PaaS平台重磅升级,筑牢企业数字化创新底座

inBuilder低代码平台

Node.js v0.10版本发布_JavaScript_Zef Hemel_InfoQ精选文章