Tag
http
- Sep 21, 2026 Sharding Session Data and the Size Ceiling How session keys are partitioned across nodes as the store grows, why resharding is safer at a partition layer, and what a large cookie costs on every request. backend systems
- May 21, 2026 Persistent Connections, Pipelining, and Connection Reuse Why HTTP/1.1 keeps the connection open, what pipelining actually requires of a server, and how idle timeouts and half-closed sockets break reuse. internet protocols
- May 13, 2026 Status Codes, Interim Responses, and When a Response Has No Body How the three-digit status code steers client behaviour, why 1xx responses break naive parsers, and which statuses forbid or require a body. internet protocols
- Mar 24, 2026 HTTP Message Framing: Start Lines, Field Lines, and CRLF How an HTTP/1.1 message is divided into a start line, a field section, and a body, and which parts of that grammar still decide whether a parser succeeds. internet protocols
- Mar 22, 2026 Cache Freshness, Age, and the Directive Precedence Rules How a cache computes whether a stored response is fresh, how Age accumulates across hops, and which directive wins when several apply. internet protocols
- Jan 29, 2026 Message Delimitation and the Mechanics of Request Smuggling How Content-Length, Transfer-Encoding, and connection close define where a message ends, and how disagreements between parsers turn that boundary into an attack. internet protocols
- Jan 2, 2026 Byte-Range Reads: Partial Responses, Alignment, and Parallel Fetch A Range header turns one object into many concurrent reads. What the 206 response guarantees, why alignment matters for throughput, and where range requests break. cloud infrastructure
- Dec 17, 2025 Registry Protocols: Blob Uploads, Ranges and Cross-Repository Mounts The HTTP API behind image distribution, including chunked upload sessions, resumable ranges, manifest validation and the mount shortcut that avoids re-uploading shared layers. virtualization
- Jun 24, 2025 Cookie Scope, Attributes, and Transport Rules The exact matching rules that decide whether a browser attaches a session cookie to a request, and how Domain, Path, Secure, HttpOnly, and SameSite narrow that decision. backend systems
- Dec 1, 2024 Intermediaries, Hop-by-Hop Fields, and the Via Chain How proxies, gateways, and tunnels differ, which fields an intermediary must consume rather than forward, and what forwarding does to message semantics. internet protocols
- Mar 19, 2024 Resource Identity and URI Design in REST How REST separates the name of a thing from the bytes that represent it, and which URI choices survive changes to the underlying data model. backend systems
- Jan 23, 2024 Method Semantics: Safe, Idempotent, and Cacheable Requests What the three method properties actually license a client, cache, or proxy to do, and where the definitions stop matching what real methods do. internet protocols
- Dec 22, 2023 Byte Ranges, Partial Responses, and Range Request Cost How Range and Content-Range select a byte window, when a server must answer 206 rather than 200, and why many small ranges are a denial-of-service shape. internet protocols
- Jun 30, 2023 The Registry Pull Path From Manifest to Blob The HTTP exchanges a client performs to turn a reference into a local image, including token authentication, blob redirects, range requests, and where each step can fail. virtualization
- May 25, 2023 Proactive Content Negotiation and the Quality Value Grammar How Accept, Accept-Language, and Accept-Encoding rank representations, what q-values order, and why Vary makes negotiation cacheable. internet protocols
- Feb 25, 2023 Conditional Requests: Entity Tags, Dates, and Preconditions How If-None-Match and If-Modified-Since turn a full response into 304, how strong and weak validators differ, and why the precondition order is fixed. internet protocols
- Dec 26, 2022 Content Negotiation and Representation Formats How Accept headers, quality values, and the Vary header decide which representation a cache may reuse, and why most APIs settle on a single format. backend systems