I

Ilya Grigorik Books

1 book·~10 min total read

Ilya Grigorik is a web performance engineer and developer advocate known for his work on web optimization and network performance. He has contributed to open web standards and served as a developer advocate at Google, focusing on making the web faster and more efficient.

Known for: High Performance Browser Networking: What Every Web Developer Should Know About Networking and Web Performance

Books by Ilya Grigorik

High Performance Browser Networking: What Every Web Developer Should Know About Networking and Web Performance

High Performance Browser Networking: What Every Web Developer Should Know About Networking and Web Performance

programming·10 min read

High Performance Browser Networking explains how browsers and web applications interact with the network, and how developers can optimize performance by understanding the underlying protocols. The book covers TCP, UDP, TLS, HTTP/1.x, HTTP/2, and emerging technologies like WebRTC and QUIC, providing practical guidance for building faster, more efficient web experiences.

Read Summary

Key Insights from Ilya Grigorik

1

Understanding the Browser’s Networking Stack

When a browser fetches a webpage, it orchestrates an interplay between multiple networking layers. Each layer—from physical transmission to application logic—affects performance. I begin by breaking down these layers: physical media carry raw bits; the transport layer (TCP or UDP) manages data integ...

From High Performance Browser Networking: What Every Web Developer Should Know About Networking and Web Performance

2

TCP: The Foundation of Reliable Transport

Transport Control Protocol (TCP) has powered the web since its inception. It ensures reliable delivery of bytes between client and server, but reliability comes at the cost of latency. TCP’s three-way handshake establishes a connection before any data flows. Then, congestion control mechanisms like ...

From High Performance Browser Networking: What Every Web Developer Should Know About Networking and Web Performance

About Ilya Grigorik

Ilya Grigorik is a web performance engineer and developer advocate known for his work on web optimization and network performance. He has contributed to open web standards and served as a developer advocate at Google, focusing on making the web faster and more efficient.

Frequently Asked Questions

Ilya Grigorik is a web performance engineer and developer advocate known for his work on web optimization and network performance. He has contributed to open web standards and served as a developer advocate at Google, focusing on making the web faster and more efficient.

Read Ilya Grigorik's books in 15 minutes

Get AI-powered summaries with key insights from 1 book by Ilya Grigorik.