售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Node.js High Performance
Table of Contents
Node.js High Performance
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Introduction and Composition
Performance analysis
Monitoring
Getting high performance
Testing and benchmarking
Composition in applications
Using NPM
Separating your code
Embracing asynchronous tasks
Using library functions
Using function rules
Testing your modules
Summary
2. Development Patterns
What are patterns?
Node.js patterns
Types of patterns
Architectural patterns
Creational patterns
Structural patterns
Behavioral patterns
Event-driven architecture
Streams
Buffers
Optimizations
Hidden types
Numbers
Arrays
Functions
The for-in loops
The infinite loops
The try-catch blocks
Eval
Summary
3. Garbage Collection
Automatic memory management
Memory organization
Memory leaks
Event emitters
Referencing objects
Object representation
Object heaps
Heap snapshots
Third-party management
Summary
4. CPU Profiling
The I/O library
Fibonacci
Flame graphs
Profiling alternatives
Summary
5. Data and Cache
Data storage
Excessive I/O
Database management systems
Caching data
Asynchronous caching
Clustering data
Accessing data
Summary
6. Test, Benchmark, and Analyze
Test fundamentals
The test environment
The Docker tool
The test tool
Continuous integration
Code coverage
Benchmark tests
Analyzing tests
Summary
7. Bottlenecks
Host limits
Network limits
Client limits
Browser limits
Performance variables
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜