Node.js High Performance

Node.js High Performance

评分

★★★★★

ISBN

9781785280627

出版社

Packt Publishing 2015-08-19出版

作者

Diogo Resende

分类

数据库

内容简介
Node.js is a tool written in C, which allows you to use JavaScript on the server-side. High performance on a platform like Node.js is knowing how to take advantage of every aspect of your hardware, helping memory management act at its best, and correctly deciding how to architect a complex application. Do not panic if your applications start consuming a lot of memory; instead spot the leak and solve it fast with Node.js by monitoring and stopping it before it becomes an issue.This book will prov
AI简介
这是一本深入探讨Node.js平台性能优化的书籍。书中首先介绍了Node.js平台的特点和优势,包括V8引擎、libuv、buffers和streams等,并解释了这些特性如何帮助Node.js实现高性能。 书中详细阐述了性能分析的概念和重要性,以及如何通过性能分析来优化应用。作者详细介绍了CPU Profiling的概念,并提供了使用Flame Graphs等工具进行CPU Profiling的技巧。此外,书中还讨论了数据的重要性,并介绍了如何通过缓存数据和异步缓存来提高应用性能。 在讨论内存管理时,书中详细介绍了垃圾收集的基本概念和原理,以及如何在V8引擎中应用这些原理。作者还讨论了动态类型语言在内存管理上的挑战,并提供了如何优化内存使用的建议。 书中还详细介绍了性能优化的重要性,并提供了如何优化应用的策略。作者讨论了硬件和软件限制,并提供了如何优化这些限制的建议。此外,书中还讨论了测试用例的添加和改进,以及如何进行性能测试和基准测试。
阅读/下载地址