✳flâneur — a map of the web's best reading
Building observability into Notion’s dead-letter queue
notion.com · 1,091 words · saved by 1 readers
Dead tasks mean waiting users. See how Notion built the DLQ Explorer to turn painful S3 debugging into a fast, controlled workflow for engineers.
All posts ← ← All posts Published June 4, 2026 in Tech Building observability into Notion’s dead-letter queue By Maya Lekhi Engineering, Notion Share this post There’s a background task behind almost every action in Notion. Sending a notification when someone @-mentions you, indexing new pages so they show up in search, generating embeddings for AI, syncing a calendar event, exporting a workspace—all of these run through Notion’s job queue. The queue retries tasks that fail, but some tasks exhaust their retries and end up in a dead-letter queue (DLQ): a holding area for failed work that needs
Explore this link on the map →