共计 993 个字符,预计需要花费 3 分钟才能阅读完成。
文 / 严懿宸
前言
JavaScript 是开发者数量最宏大的编程语言,Node.js 以其跨平台、易用的个性宽泛应用于服务端、桌面利用等场景,但其通用性也限度了一些场景下特定的优化。咱们针对 Node.js 在服务端的场景,基于 SIG 成员在相干方向的摸索,提供了一系列性能优化、标准化测试计划。本次咱们首先公布的是 Noslate Anode 在 Intel 平台上的优化白皮书,最高能提供 50% 左右的性能晋升。
对于 SIG
龙蜥社区 Node.js/WebAssembly SIG 专一于服务端的 Node.js 场景。SIG 的成员来自 Intel、大淘宝技术部、阿里云编译器团队等企业的资深开发者,在 Node.js 不同场景有深度摸索和丰盛教训。Noslate Anode 是由淘宝开源的 Node.js 发行版,在兼容 Node.js 的前提下具备冷启动优化等额定个性,也是下一代龙蜥操作系统 Anolis OS 23 的默认 Node.js 发行版。欢送宽广 Node.js 开发者退出 SIG 参加探讨(入群形式见文末)。
白皮书内容
本次公布的白皮书为《Node.js/Noslate 性能优化白皮书》,内容包含 Node.js 在理论业务中的应用场景,针对服务端负载的多种优化计划和性能测评。本次数据的测试平台专一于 Intel 平台。
Node.js 大大扩大了 JavaScript 语言的应用范畴。在 Noslate Anode 发行版的根底上,咱们将 Node.js/WebAssembly SIG 的服务端优化实际和理论应用场景精选为《Node.js/Noslate 性能优化白皮书》,全方位地介绍了服务端切实有效的优化伎俩及其实用场景,为 Node.js 语言社区作出贡献。
效果显著:白皮书优化能在理论场景、罕用框架下取得高达约 50% 的性能晋升。
实在场景:首次分享了 SIG 成员在实在业务中应用 Node.js 的理论利用。
多种优化:实用于不同场景的多种优化计划,提供了多层次的优化选项。
后续咱们也将持续公布 Node.js 和 Noslate 在龙蜥社区架构下的性能评估和优化报告,并打算开源标准化的 Node.js 服务端性能测试集。
点击下方链接获取白皮书全文:
https://github.com/noslate-project/node-benchmark/raw/intel-whitepaper/paper/Intel_Optimization_Noslate.pdf
—— 完 ——