Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.76 KB

014.md

File metadata and controls

43 lines (25 loc) · 1.76 KB
title permalink
[BXT-014] 《如何打造一个JS平台下通用的 microbenchmark 轮子》 by 贺师俊(Hax)
/14

如何打造一个JS平台下通用的 microbenchmark 轮子

本期讲师

avatar

贺师俊(Hax)

百姓网架构部工程师。

本期主题

随着 JavaScript 生态的日益成熟,库、框架、组件的竞争越来越注重性能,而性能比较需要可靠的基准测试。另一方面,工程师在进行性能调优时也深入到了代码级的微优化。但 JavaScript 引擎不断进化,过去的经验今天未必适用。到底哪个快?要,不能靠

本次分享将探讨在 JavaScript 平台下进行微基准测试需要注意的问题,并通过现场撸码的方式,展示如何从零开始打造一个全平台通用、可靠且(比老牌的 Benchmark.js 更)好用的微基准测试(microbenchmark)支持库,并顺带演示相关的开发语言(TypeScript)和开发工具的运用。

【说明】本次分享是上个月 hax 在北京的两次同主题分享的升级版,内容有不少更新。12 月 16 日的 D2 活动也会分享这一主题,但受限于时间,不会采用现场撸码的形式。

本期具体安排

  • 时间:2017 年 12 月 14 日(周四) 19:30~21:30
  • 地点:上海市徐汇区·上海交通大学·浩然高科技大厦
  • 参加对象:TypeScript/JavaScript 程序员,Web 前端工程师,Node.js 工程师
  • 活动名额:50 人

报名

报名链接:http://www.hdb.com/party/96152.html

直播

斗鱼直播:https://www.douyu.com/hax


D2版幻灯片