《高性能瀏覽器網路(影印版)(英文版)》具有說服力的書籍為每一名Web開發人員提供了其所應該了解的關於網路的方方面面。作為一名Google的Web性能工程師,作者Ilya Grigorik展示了針對TCP、UDP和TLS協定的性能最佳化最佳實踐,他還解釋了無線和行動網路最佳化特有的需求。接下來你會深入了解各種技術的性能特性,包括HTTP 2.0、基於xHR的客戶端網路腳本、基於SSE和WebSocket的實時數據流以及基於WebRTC的P2P通信。
基本介紹
- 書名:高性能瀏覽器網路
- 作者:格里戈利克 (Ilya Grigorik)
- 出版社:東南大學出版社
- 頁數:382頁
- 開本:16
- 外文名:High Performance Browser Networking
- 類型:計算機與網際網路
- 出版日期:2014年9月1日
- 語種:簡體中文, 英語
- 品牌:南京東南大學出版社
基本介紹,內容簡介,作者簡介,圖書目錄,
基本介紹
內容簡介
《高性能瀏覽器網路(影印版)(英文版)》由東南大學出版社出版。
作者簡介
作者:(美國)格里戈利克(Ilya Grigorik)
格里戈利克(Ilya Grigorik),是一名Google公司的Web性能工程師和開發人員,他主要負責通過搭建和推動採用Google內外部的性能最佳實踐來使得Web訪問更為迅速。
格里戈利克(Ilya Grigorik),是一名Google公司的Web性能工程師和開發人員,他主要負責通過搭建和推動採用Google內外部的性能最佳實踐來使得Web訪問更為迅速。
圖書目錄
Foreword
Preface
Part Ⅰ.Networking101
1.Primer on Latency and Bandwidth
Speed Is a Feature
The Many Components of Latency
Speed of Light and Propagation Latency
Last—Mile Latency
Bandwidth in Core Networks
Bandwidth at the Network Edge
Delivering Higher Bandwidth and Lower Latencies
2.Building Blocks of KP
Three—Way Handshake
Congestion Avoidance and Control
Flow Control
Slow—Start
Congestion Avoidance
Bandwidth—Delay Product
Head—of—Line Blocking
Optimizing for TCP
Tuning Server Configuration
Tuning Application Behavior
Performance Checklist
3.Building BI0cksofUDP
Null Protocol Services
UDP and Network Address Translators
Connection—State Timeouts
NAT Traversal
STUN, TURN, and ICE
Optimizing for UDP
4.Transport Layer Security (TLS)
Encryption, Authentication, and Integrity
TLS Handshake
Application Layer Protocol Negotiation (ALPN)
Server Name Indication (SNI)
TLS Session Resumption
Session Identifiers
Session Tickets
Chain of Trust and Certificate Authorities
Certificate Revocation
Certificate Revocation List (CRL)
Online Certificate Status Protocol (OCSP)
TLS Record Protocol
Optimizing for TLS
Computational Costs
Early Termination
Session Caching and Stateless Resumption
TLS Record Size
TLS Compression
Certificate—Chain Length
OCSP Stapling
HTTP Strict Transport Security (HSTS)
Performance Checklist
Testing and Verification
Part Ⅱ.Performance of Wireless Networks
5.Introduction to Wireless Networks
Ubiquitous Connectivity
Types of Wireless Networks
Performance Fundamentals of Wireless Networks
Bandwidth
Signal Power
Modulation
Part Ⅲ.HTTP
Part Ⅳ.Browser APIs and Protocols
Index
Preface
Part Ⅰ.Networking101
1.Primer on Latency and Bandwidth
Speed Is a Feature
The Many Components of Latency
Speed of Light and Propagation Latency
Last—Mile Latency
Bandwidth in Core Networks
Bandwidth at the Network Edge
Delivering Higher Bandwidth and Lower Latencies
2.Building Blocks of KP
Three—Way Handshake
Congestion Avoidance and Control
Flow Control
Slow—Start
Congestion Avoidance
Bandwidth—Delay Product
Head—of—Line Blocking
Optimizing for TCP
Tuning Server Configuration
Tuning Application Behavior
Performance Checklist
3.Building BI0cksofUDP
Null Protocol Services
UDP and Network Address Translators
Connection—State Timeouts
NAT Traversal
STUN, TURN, and ICE
Optimizing for UDP
4.Transport Layer Security (TLS)
Encryption, Authentication, and Integrity
TLS Handshake
Application Layer Protocol Negotiation (ALPN)
Server Name Indication (SNI)
TLS Session Resumption
Session Identifiers
Session Tickets
Chain of Trust and Certificate Authorities
Certificate Revocation
Certificate Revocation List (CRL)
Online Certificate Status Protocol (OCSP)
TLS Record Protocol
Optimizing for TLS
Computational Costs
Early Termination
Session Caching and Stateless Resumption
TLS Record Size
TLS Compression
Certificate—Chain Length
OCSP Stapling
HTTP Strict Transport Security (HSTS)
Performance Checklist
Testing and Verification
Part Ⅱ.Performance of Wireless Networks
5.Introduction to Wireless Networks
Ubiquitous Connectivity
Types of Wireless Networks
Performance Fundamentals of Wireless Networks
Bandwidth
Signal Power
Modulation
Part Ⅲ.HTTP
Part Ⅳ.Browser APIs and Protocols
Index