Visualizers
Learn by moving things
Interactive explainers for the ideas behind retrieval, embeddings, and agents. A formula tells you what is true; dragging a vector shows you why. Each one also appears inside the article it belongs to, and runs entirely in your browser, so drag, poke, and break it.

Distribute vs broadcast
From: Pub/Sub: One Event, Many Listeners →The same event, two patterns side by side. A work queue hands it to exactly one worker (the work gets done once). A pub/sub topic hands a copy to every subscriber (everyone who cares hears it).
The same event arrives at both a work queue and a pub/sub topic.
A queue per subscriber
From: Pub/Sub: One Event, Many Listeners →The topic fans a copy of each event into a separate queue per subscriber. When the analytics service is slow, its queue backs up while email and SMS keep flowing, unaffected. A slow subscriber is isolated, never a blocker.
Behind the topic, each subscriber has its own queue.
A queue empties, a log remembers
From: The Log: One Record Everyone Can Replay →A queue deletes each record the moment it is read; an append-only log keeps every record for a retention window whether or not anyone has read it. That is the one difference the whole idea follows from.
Four events arrive. A queue and a log both store them, offsets 0 to 3.