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.