Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

About the cover

The cover shows 5 lighthouses in a storm, each kept by a crab. Beams of light join their lamps. Lightning has struck one lighthouse and its lamp is dark, and the other 4 still shine, so the paper boat that carries a PUT between them still finds its way.

Each chapter opens with an animal at work on the chapter’s subject.

ChapterCharacterScene
1Draft the owla blueprint of a router, the ring and a shard of 3 nodes
2Ledger the tortoisea ledger that receives every change before the answer is given, while lightning strikes
3Relay the pigeonspigeons that carry the newest line of the tortoise’s ledger to 2 other ledgers
4The ballot cats3 cats in numbered boxes, 2 holding up their votes and the third wearing a crown
5Switch the octopusan octopus that hands a parcel labelled user-1 to the stack of boxes it belongs to
6Bundle the beavera beaver that carries 4 logs to the disk in a single trip
7Toll the gnua gnu beside a sign with the limit: 5 per second, a burst of 10
8Stamp the squirrela squirrel beside the 3 parts of an id
9Recall the elephantan elephant beside the rule for what a cache keeps
10Latch the hermit craba hermit crab beside 2 tokens, of which the lower is refused
11Post the pigeons2 pigeons beside a log with a mark at the committed offset
12Shift the daemona daemon beside the 3 states of a job
13Chime the penguina penguin beside the growing pauses between tries
14Dash the harea hare beside a number written in base 62
15Echo the owlan owl beside the 2 ways to build a feed
16Crate the gophera gopher beside an object cut into chunks
17Reel the whalea whale beside a video cut into pieces of 4 seconds
18Chirp the pigeons2 pigeons beside messages numbered 1 to 4
19Ledger the tortoisea tortoise beside 2 entries that add up to 0
20The seat catsa cat in a box numbered 12, held for 5 minutes
21Dash the harea hare beside a grid of 9 squares
22Hint the owlan owl beside the completions of ka
23Reach the octopusan octopus beside the rules of a polite crawler
24Gauge the owlan owl beside a series stored as changes
25Carry the beavera beaver beside a file moving from version 3 to 4
26The 2 penguins2 penguins beside cat becoming chats
27Tally the squirrela squirrel beside a buyer and a seller who have not met
28Count the harea hare beside a click counted when it happened

The crab that appears beside the listings is Ferris, the mascot of the Rust community.