/HTTP

Investigating The Impact Of HTTP3 On Network Latency For Search

tl;dr: The Dropbox engineering team discusses experiments conducted to improve search latency: “at the beginning of our investigation into network latency, we only knew the hypothetical benefits of HTTP3. Now we have a better understanding of the actual impact that HTTP3 can bring —not only to Search, but all of Dropbox.”

featured in #417


HTTP/3 Prioritization Demystified

- Robin Marx tl;dr: "What exactly does prioritization mean? How does it work under the hood? Why is it important to have some control over it? and, crucially, do all browsers agree on which resources are most important?"

featured in #380


The HTTP Crash Course Nobody Asked For

- Brandon Amos tl;dr: "If you're reading this article, there's a solid chance it was delivered to you over HTTP. Even if you're reading this from an RSS reader or something. And you didn't even have to think about it! Not having to think about it" is certainly a measure of success for a given technology."

featured in #362


New HTTP Standards For Caching On The Modern Web

- Tim Perry tl;dr: The Internet Engineering Task Force (IETF) is working to define new HTTP standards to reduce complexity around caching, launching 2 new HTTP header draft standards intended to make debugging caching easier, and provide more control over configuration. Standards are The Cache-Status Header and Targeted Cache-Control Headers, outlined here.

featured in #262


HTTPie

- Jakub Roztocil tl;dr: "A user-friendly command-line HTTP client for the API era. It comes with JSON support, syntax highlighting, persistent sessions, wget-like downloads, plugins, and more."

featured in #190


The Status of HTTP/3

- Sergio De Simone tl;dr: "HTTP/3 promises to make Internet connections faster, more reliable, and more secure." QUIC is integral to HTTP/3 and tries to "solve the major issues experienced when using the TCP protocol."

featured in #170


Abusing HTTP Hop-By-Hop Request Headers

- Nathan Davidson tl;dr: Ways in which headers can be used to influence systems that use multiple caches before they hit the backend. 

featured in #161


HTTP Headers For The Responsible Developer

- Stefan Judis tl;dr: Deep-dive into certain headers that help improve the user experience of websites and best practices on implementing them.

featured in #139


Requests III: HTTP for Humans and Machines, alike

- Kenneth Reitz tl;dr: Requests III allows you to send organic, grass-fed HTTP/1.1 & HTTP/2 (wip) requests, without the need for manual thought-labor. There’s no need to add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, as well.

featured in #138


HTTP Frameworks Must Die

- Eran Hammer tl;dr: Last evolution of HTTP 1.x frameworks added little to no incremental value. The author recognizes a need for better tooling for HTTP 2.x and challenges developers to focus on a list of larger issues. Click through Twitter here if paywalled.

featured in #137