StartseiteGruppenForumMehrZeitgeist
Web-Site durchsuchen
Diese Seite verwendet Cookies für unsere Dienste, zur Verbesserung unserer Leistungen, für Analytik und (falls Sie nicht eingeloggt sind) für Werbung. Indem Sie LibraryThing nutzen, erklären Sie dass Sie unsere Nutzungsbedingungen und Datenschutzrichtlinie gelesen und verstanden haben. Die Nutzung unserer Webseite und Dienste unterliegt diesen Richtlinien und Geschäftsbedingungen.

Ergebnisse von Google Books

Auf ein Miniaturbild klicken, um zu Google Books zu gelangen.

High Performance Browser Networking: What…
Lädt ...

High Performance Browser Networking: What Every Web Developer Should Know About Networking And Web Performance (2013. Auflage)

von Ilya Grigorik (Autor)

MitgliederRezensionenBeliebtheitDurchschnittliche BewertungDiskussionen
822328,032 (4.25)Keine
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… (mehr)
Mitglied:lipidity
Titel:High Performance Browser Networking: What Every Web Developer Should Know About Networking And Web Performance
Autoren:Ilya Grigorik (Autor)
Info:O'Reilly Media (2013), Edition: 1, 408 pages
Sammlungen:Deine Bibliothek
Bewertung:
Tags:Keine

Werk-Informationen

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

Keine
Lädt ...

Melde dich bei LibraryThing an um herauszufinden, ob du dieses Buch mögen würdest.

Keine aktuelle Diskussion zu diesem Buch.

This book introduces readers to many technologies - old and new (ish). It doesn't go very deep into any one particular technology, it is a great book that can act as a refresher, crash-course reference.

It discusses on how to optimize website's performance. I also suggest High Performance Web Sites and Even Faster Web Sites both by Steve Souders.

TCP, UDP, TLS, WiFi, and mobile networks sections / chapters have good amount of detail and some of it was new to me. The chapter on HTTP 2.0 was quite interesting and found it in-depth as well.

Though the language is simple and effective for the complex topics covered in this book, some parts are repetitive. For example, 'Latency, not bandwidth, is the performance bottleneck for most websites.', is mentioned in many times in the book. ( )
  nmarun | Sep 18, 2015 |
The first two parts of this book describe the four lower layers of the OSI stack with an emphasis on performance and wireless technology. The third part treats HTTP (including HTTP 2.0), also with a performance emphasis. The fourth part is on Javascript APIs for Networking in the Browser(XHR, SSE, WebSockets, and WebRTC); this part only hints at performance as an alibi.

The book starts weak, but then gradually improves in quality, until the last chapter (about WebRTC) is then again only mediocre. This means that the part about HTTP and the chapters on XHR, SSE, and WebSockets are quite readable.

If one is only interested in delivering performance improvements for a website this whole book may be a great help; especially if one needs to do so under time-pressure.

However, I have some serious objections against the book:

First, it is overly repetitive and long-winded. Key-phrases that the author seems to enjoy are sometimes repeated once every page. The whole content could be shortened to maybe 60% of the length.

Second, especially in the beginning, I had the feeling that this book was put together in a rush, which is a problem that I already observed with other web-related books from O'Reilly. Also, the book contains to many elaborations on history for my taste. These "brief histories of ..." only consist of shallow enumerations of Standards, which leads to the third and most significant objection:

Too often, I did not find that the book describes the underlying principles (as promised in the foreword). Often the explanations left me in an unclear state and I found them shallow. I would by no means be able to implement, say, a WebSocket client. Granted, this might not be necessary to setup a website. But it shows that the underlying principles are not conveyed... Well, I guess it depends on what your definition of "understanding the underlying principles" is. Everything is relative. ( )
  Tobias.Bruell | Nov 23, 2013 |
keine Rezensionen | Rezension hinzufügen
Du musst dich einloggen, um "Wissenswertes" zu bearbeiten.
Weitere Hilfe gibt es auf der "Wissenswertes"-Hilfe-Seite.
Gebräuchlichster Titel
Originaltitel
Alternative Titel
Ursprüngliches Erscheinungsdatum
Figuren/Charaktere
Wichtige Schauplätze
Wichtige Ereignisse
Zugehörige Filme
Epigraph (Motto/Zitat)
Widmung
Erste Worte
Zitate
Letzte Worte
Hinweis zur Identitätsklärung
Verlagslektoren
Werbezitate von
Originalsprache
Anerkannter DDC/MDS
Anerkannter LCC

Literaturhinweise zu diesem Werk aus externen Quellen.

Wikipedia auf Englisch (1)

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

Keine Bibliotheksbeschreibungen gefunden.

Buchbeschreibung
Zusammenfassung in Haiku-Form

Aktuelle Diskussionen

Keine

Beliebte Umschlagbilder

Gespeicherte Links

Bewertung

Durchschnitt: (4.25)
0.5
1
1.5
2
2.5
3
3.5 1
4 6
4.5
5 3

Bist das du?

Werde ein LibraryThing-Autor.

 

Über uns | Kontakt/Impressum | LibraryThing.com | Datenschutz/Nutzungsbedingungen | Hilfe/FAQs | Blog | LT-Shop | APIs | TinyCat | Nachlassbibliotheken | Vorab-Rezensenten | Wissenswertes | 205,104,647 Bücher! | Menüleiste: Immer sichtbar