万本电子书0元读

万本电子书0元读

顶部广告

Node.js High Performance电子书

售       价:¥

10人正在读 | 0人评论 9.8

作       者:Diogo Resende

出  版  社:Packt Publishing

出版时间:2015-08-19

字       数:104.6万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book is for Node.js developers who want a more in-depth knowledge of the platform to improve the performance of their applications. Whether you have a base Node.js background or you are an expert who knows the garbage collector and wants to leverage it to make applications more robust, the examples in this book will benefit you.
目录展开

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

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部