Articles on current page (1-4 of 4)

April 2023

wood panel three

HTTP/3 in Practice — HTTP/3

The second article covering my attempt to implement a HTTP/3 server from scratch in Rust. Having looked at the QUIC protocol at length in the previous article, this one sees how HTTP/3 is implemented atop it.

This is the 2nd of the 2 articles that currently make up the “HTTP/3 in Practice” series, the first of which was HTTP/3 in Practice — QUIC.

Read article ( 51 minutes )

13 Apr 2023 at 9:30AM in Software
 | 
Photo by Jack Hunter on Unsplash
 | 

March 2023

painted three

HTTP/3 in Practice — QUIC

The first in what I hope will be a series of articles covering my attempts to implement a HTTP/3 server from scratch in Rust. This article outlines my goals and looks at the QUIC protocol on which HTTP/3 is implemented.

This is the 1st of the 2 articles that currently make up the “HTTP/3 in Practice” series.

Read article ( 73 minutes )

25 Mar 2023 at 8:56AM in Software
 |  | 

May 2015

highway night

HTTP/2

After eighteen years there’s a new version of HTTP. Having heard comparatively little about it until now, I decided to take a quick look.

Read article ( 19 minutes )

8 May 2015 at 11:52PM in Software
 |  | 

July 2013

cake slice

☑ Chunky requests

Why have webservers been so slow to accept chunked requests?

Read article ( 6 minutes )

3 Jul 2013 at 2:20PM in Software
 |  |