• About
  • Privacy Policy
  • Disclaimer
  • Contact

Download free books

Find millions of titles, including best sellers and free books.

  • Home
  • How To Download
  • Computer
  • Engineering
  • Medical
  • Mystery
Home » Computer » Download Free High Performance Browser Networking: What every web developer should know about networking and web performance

Download Free High Performance Browser Networking: What every web developer should know about networking and web performance

admin
Add Comment
Computer
Monday, April 29, 2013

High Performance Browser Networking: What every web developer should know about networking and web performance

Author: Ilya Grigorik | Language: English | ISBN: B00FM0OC4S | Format: PDF

High Performance Browser Networking: What every web developer should know about networking and web performance Description

How prepared are you to build fast and efficient web applications? This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications—including HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC.


Author Ilya Grigorik, a web performance engineer at Google, demonstrates performance optimization best practices for TCP, UDP, and TLS protocols, and explains unique wireless and mobile network optimization requirements. You’ll then dive into performance characteristics of technologies such as HTTP 2.0, client-side network scripting with XHR, real-time streaming with SSE and WebSocket, and P2P communication with WebRTC.

  • Deliver superlative TCP, UDP, and TLS performance
  • Speed up network performance over 3G/4G mobile networks
  • Develop fast and energy-efficient mobile applications
  • Address bottlenecks in HTTP 1.x and other browser protocols
  • Plan for and deliver the best HTTP 2.0 performance
  • Enable efficient real-time streaming in the browser
  • Create efficient peer-to-peer videoconferencing and low-latency applications with real-time WebRTC transports
  • Product Details
  • Table of Contents
  • Reviews
  • File Size: 11766 KB
  • Print Length: 404 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 1 edition (September 11, 2013)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B00FM0OC4S
  • Text-to-Speech: Enabled
  • X-Ray:
    Not Enabled
  • Lending: Not Enabled
  • Amazon Best Sellers Rank: #50,833 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
If you want to build great websites then you need to know how the "web" works. Changing your web app to reduce the number of HTTP requests from 112 to 36 makes it faster. Knowing how to re-use TCP connections reduces the load on the client and the server. Finding out why mobile pages take so long to load, and how to fix that, changes the way people use your site.

High Performance Browser Networking covers all the areas of networking that today's web developer needs to understand. It's great to find all of this in one book. The other nice thing is the way Ilya has laid it out. After presenting the basics of network characteristics and TCP/IP, he goes on to cover other major topics including wifi, mobile, HTTP, and performance. Then he presents newer technologies like WebSockets, WebRTC, and HTTP/2.0. These chapters stand on their own so readers can jump to the chapter that is most relevant to what they need to know now.

Ilya is able to present these complex topics in ways that are easy to understand, and build on those explanations to reveal performance optimizations that make a difference but many websites don't know about. The thing I appreciate the most is how Ilya translates these detailed technical specifications into applicable best practices for building websites. This isn't an academic exercise. Ilya provides the code samples, configuration instructions, and tools you'll need to optimize your website's network performance.

Steve Souders
Google Head Performance Engineer
By Steve Souders
Google engineer Ilya Grigorik has written an amazingly comprehensive and accurate treatise on the performance implications of every significant aspect of browser networking. From basic HTTP all the way to the latest developing standards (SPDY/HTTP2/WebRTC) this book walks you through how the technologies work and the performance impact of each of the features described. The sections on how mobile networks (e.g. 3G/4G) operate contained accessible but incredibly detailed explorations of the architecture of these environments and the implications for performance and battery life.

It's a testament to this book that if you read it in its entirety, you will be one of the most knowledgeable people in the world when it comes to browser networking.

I was a networking program manager on the Internet Explorer team at Microsoft for 8 years, and I nevertheless learned a ton from this book. Best of all, unlike many books I read about complicated topics, this book gets all of the details right-- it was written by an expert in the topic, not someone looking to make a buck.
By Eric Lawrence

High Performance Browser Networking: What every web developer should know about networking and web performance Preview

Link

Please Wait...

0 Response to "Download Free High Performance Browser Networking: What every web developer should know about networking and web performance"

← Newer Post Older Post → Home
Subscribe to: Post Comments (Atom)

Label

  • Art
  • Biography
  • Business
  • Children
  • Comics
  • Computer
  • Cookbooks
  • Education
  • Engineering
  • Health
  • History
  • Humor
  • Literature
  • Medical
  • Mystery
  • Parenting
  • Politics
  • Religion
  • Romance
  • Science
  • Science Fiction
  • Self Help
  • Sports
  • Teen
  • Travel

Page

  • Home
Powered by Blogger.
Copyright 2013 Download free books - All Rights Reserved Design by Mas Sugeng - Powered by Blogger and Google