Cantitate/Preț
Produs

High Performance Browser Networking

Autor Ilya Grigorik
Notă:  5.00 · o notă 
en Limba Engleză Paperback – 29 oct 2013

Problema fundamentală în dezvoltarea web modernă nu mai este doar scrierea codului, ci modul în care acesta interacționează cu limitările fizice ale rețelei. Observăm adesea aplicații care funcționează impecabil în mediul de dezvoltare local, dar devin lente în condiții reale de latență sau pe conexiuni mobile. În volumul High Performance Browser Networking, Ilya Grigorik oferă soluții tehnice pentru eliminarea acestor blocaje, plecând de la fundamentele protocoalelor de transport. Găsim în această carte o analiză detaliată a modului în care TCP, UDP și TLS influențează direct timpul de încărcare și experiența utilizatorului final. Notăm cu interes rigoarea tehnică a autorului, care, din poziția de inginer la Google, explică nu doar ce trebuie optimizat, ci și de ce anumite limitări sunt inerente arhitecturii internetului. Dacă HTTP/2 in Action de Barry Pollard v-a oferit cadrul teoretic al noului protocol, această carte oferă instrumentele practice pentru a implementa strategii de livrare a datelor care reduc latența și consumul de energie, aspecte critice pentru dispozitivele mobile. Structura narativă este una tehnică, progresând de la nivelul de transport până la API-urile browserului, precum WebRTC pentru comunicații peer-to-peer sau Server-Sent Events (SSE). Față de The Definitive Guide to HTML5 WebSocket, care se concentrează pe un singur protocol, lucrarea lui Grigorik oferă o perspectivă holistică, integrând optimizarea pentru rețele 3G/4G și noile specificații HTTP/2 într-un singur ghid de performanță indispensabil pentru arhitecții software.

Citește tot Restrânge

Preț: 25205 lei

Preț vechi: 31506 lei
-20%

Puncte Express: 378

Carte disponibilă

Livrare economică 27 mai-10 iunie
Livrare express 12-16 mai pentru 4294 lei


Specificații

ISBN-13: 9781449344764
ISBN-10: 1449344763
Pagini: 344
Ilustrații: black & white illustrations
Dimensiuni: 179 x 231 x 27 mm
Greutate: 0.71 kg
Ediția:1
Editura: O'Reilly

De ce să citești această carte

Recomandăm această lucrare dezvoltatorilor și arhitecților web care doresc să depășească nivelul de bază al programării și să înțeleagă mecanismele rețelei. Cititorul câștigă expertiză în reducerea latenței și optimizarea TLS, elemente esențiale pentru securitate și viteză. Este un instrument practic pentru oricine construiește aplicații de streaming sau videoconferință care trebuie să ruleze eficient pe orice tip de conexiune.


Descriere

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 performanceSpeed up network performance over 3G/4G mobile networksDevelop fast and energy-efficient mobile applicationsAddress bottlenecks in HTTP 1.x and other browser protocolsPlan for and deliver the best HTTP 2.0 performanceEnable efficient real-time streaming in the browserCreate efficient peer-to-peer videoconferencing and low-latency applications with real-time WebRTC transports