Perf Stories by David Clements, nearForm
736 views · Published 15 December 2016 · 20:09 · Indexed 21 September 2026
Channel: node.js · 2016 · Science & Technology
Perf Stories - David Clements, nearForm David Mark Clements tells war stories of the performance kind. By wrapping hard numbers in engaging anecdotes, this talk makes high performance JavaScript accessible. Featuring tales from the open source and enterprise worlds, we'll go on a journey through profiling and flame graphs, high speed logging, tracing, v8 native syntax extensions, benchmarking, and load testing. In each of these areas we identified a need in the ecosystem and wrote open source tools and libraries to make things easier. The discussion will veer into enterprise, with a true story of how we helped a company over three days to reduce their deployment costs by 66% whilst achieving double the throughput and half the latency. The moral of the story is that there is immense untapped value in making systems faster. As the story concludes, everyone should have a strong understanding of optimization workflow, performance debugging tools and techniques, and a taste of the euphoria that comes when you make code run faster. About David Clements David Mark Clements is an architecture and performance consultant with nearForm, and head of nearForm's training department. David is passionate about performance and open source. His recent efforts include 0x, the first (and only) cross-platform flamegraph generation tool for Node.js; pino, the fastest Node.js JSON logger in the ecosystem; and autopsy, a postmortem analysis tool. He's also the author of Node Cookbook, currently in its second edition, with a third on the way.
More from this channel
-
34:12
2016-03-09 Node.js Foundation Core Technical Committee (CTC) Meeting
-
1:53
Lowe's Experience at Node js Interactive
-
25:35
Radical Modularity - Aria Stewart, npm, Inc.
-
21:29
Don't Let Just Node.js Take the Blame! by Daniel Khan, Dynatrace
-
20:23
Math in V8 is Broken and How We Can Fix It by Athan Reines, Fourier
-
1:09:07
Diag WG Meeting - 2017-05-11
-
38:19
2017-08-03 Node.js Foundation Community Committee (CommComm) Meeting
-
18:42
Node And Learn: How to Create a Local Node.js Community [B]