Petra Liang
Network engineer at Fastly · IETF contributor
Protocols outlive products. The wire format you choose today will outlast the company that ships it.
Areas of practice.
A non-exhaustive list of what Petra works on, has shipped, or has very strong opinions about.
Working on.
I work on the network stack at Fastly and contribute to the IETF working groups on QUIC and HTTP/3. I'm joining Lattice as visiting faculty for Cohort XIII to lead the brand-new Networks & Wire Formats course.
I read RFCs for fun. This is, I am told, an acquired taste. I'm here to teach it.
Networks & Wire Formats is the course I would have wanted ten years ago — the one that takes you from sockets to streaming, builds an HTTP/2 server from the layer below, and ends with the students designing a small wire format they'd actually be willing to ship. The course is new for Cohort XIII; I co-wrote the curriculum with Mira and Tomás over a long autumn.
What I want students to leave with is, more than anything, fluency in reading specifications. The IETF body of work is one of the great underappreciated literatures of computing — most engineers will use TLS, HTTP, or QUIC every day for their entire careers and never read a word of the documents that define them. That's a reading-list problem.
I'll be in Berlin during the residence weeks (weeks 3, 6, and 9 of the cohort). The rest of the time I'm reachable on the alumni Slack and via Tuesday office hours.
In the curriculum.
Recent writing & talks.
A small, current selection. The full list lives in the Lattice Journal archive.
Currently on the desk.
What Petra is reading or returning to. Many of these are assigned somewhere in the curriculum.
- 01TCP/IP Illustrated, vol. 1 · W. Richard Stevens1994
- 02RFC 9000 — QUIC: A UDP-Based Multiplexed Transport · IETF2021
- 03RFC 9114 — HTTP/3 · IETF2022
- 04Computer Networks: A Systems Approach · Peterson & Davie2021
- 05High Performance Browser Networking · Ilya Grigorik2013
Reserve a seat in
Networks & Wire Formats.
Petra's Networks & Wire Formats course launches with Cohort XIII in January 2026. Ten weeks, hybrid (Berlin residence weeks + remote), capped at twenty students. The first cohort is currently 60% full.
Begin your application