Ilya Grigorik | High-Performance Browser Networking2023-03-17 2024-02-24 1 minTable of ContentsSummaryThoughtsNotesNetworking 101Primer on Latency and BandwidthBuilding blocks of TCPBuilding blocks of UDPTransport layer security (TLS)Performance of wireless networksWiFiMobile networksOptimizing for mobile networksHTTPBrief history of HTTPPrimer on web performanceHTTP/1.XHTTP/2Optimizing application deliveryBrowser APIs and protocolsPrimer on browser networkingXMLHttpRequestServer-sent eventsWebSocketWebRTCBibliographyIlya Grigorik, (Grigorik 2013)Summary¶Thoughts¶Notes¶Networking 101¶Primer on Latency and Bandwidth¶LatencyBandwidthBuilding blocks of TCP¶Building blocks of UDP¶Transport layer security (TLS)¶Performance of wireless networks¶WiFi¶Mobile networks¶Optimizing for mobile networks¶HTTP¶Brief history of HTTP¶Primer on web performance¶HTTP/1.X¶HTTP/2¶Optimizing application delivery¶Browser APIs and protocols¶Primer on browser networking¶XMLHttpRequest¶Server-sent events¶WebSocket¶WebRTC¶Bibliography¶Grigorik, Ilya. 2013. High-Performance Browser Networking. Beijing ; Sebastopol, CA: O’Reilly.