ELI5 · 2026 The big idea, in one breath 62 explainers

Explained simply

One idea,
one analogy.

The concepts engineers reach for, each in plain English with a single analogy and no jargon. Read one in a minute, then follow the link to the full, technical version when you want the depth.

62 results
03

Distributed systems.

15 explainers

The CAP theorem comic

When the network splits, you can keep answering or keep everyone in sync, but not both.

Read →

Consensus (Raft) comic

A group agreeing on one version of the story, even when some members go quiet.

Read →

Eventual consistency comic

Gossip: tell one person, and given a little time, everyone hears the news.

Read →

Idempotency comic

Pressing the elevator button twice does not call two elevators.

Read →

Message queues comic

A to-do inbox between two services, so work is not dropped when one of them is busy.

Read →

Kafka & pub/sub comic

A newspaper: published once, and any number of subscribers read it at their own pace.

Read →

The circuit breaker comic

A fuse that trips so a failing service can’t drag the rest down with it.

Read →

Split-brain comic

Two captains both think they’re in charge after the radio cuts out.

Read →

Monolith vs microservices comic

One big shop where everyone works under one roof, versus a row of specialist stalls that each run themselves.

Read →

Consistent hashing comic

Placing servers around a clock face so adding one only nudges a few neighbours, not everyone.

Read →

Exponential backoff comic

When a call fails, wait a little, then twice as long, then twice again — instead of hammering away.

Read →

Quorum comic

Requiring a majority to agree before acting, so two halves of a split can never both decide.

Read →

Service discovery comic

A live company directory services check to find each other, instead of memorising addresses that keep changing.

Read →

Service mesh comic

Giving every service its own personal assistant that handles all the calls, so the app code can stay simple.

Read →

Distributed lock comic

A single key, held across machines, that lets only one of them touch a shared thing at a time.

Read →
04

How computers work.

12 explainers

Process vs thread comic

A process is a kitchen; threads are the cooks working inside it.

Read →

RAM vs disk comic

RAM is your desk; the disk is the filing cabinet across the room.

Read →

CPU cache comic

Keeping the tools you reach for most in your apron pocket, not on the far shelf.

Read →

Hash functions comic

A blender that turns anything into a fixed-size fingerprint.

Read →

Big-O notation comic

Not how fast something is today, but how the work grows as the line gets longer.

Read →

Recursion comic

Nesting dolls: solve a problem by doing the same smaller version of it, until one is tiny enough to answer outright.

Read →

Garbage collection comic

A tidy-up crew that clears away any object nobody is pointing at anymore, so you don’t free memory by hand.

Read →

Stack vs heap comic

A neat stack of trays you add and remove from the top, versus a big warehouse where you ask for space and must give it back.

Read →

The event loop comic

One waiter working a full restaurant by never standing still waiting, just taking the next ready task each time around.

Read →

Race conditions comic

Two people grabbing the last cookie at once because each looked, saw it there, and reached.

Read →

Virtual memory comic

Giving every program its own private, tidy address space, while the OS quietly maps it onto the real, messy RAM.

Read →

Concurrency vs parallelism comic

One barista juggling many orders by switching between them, versus several baristas making drinks at the same instant.

Read →
Go deeper

When the intuition lands, read the real thing.

Every explainer links to its full counterpart — a how-it-works guide, an interactive simulator, or a side-by-side comparison. The analogy gets you in the door; the deep page makes it stick. 62 of them come with a comic you can share.

Found this useful?