Semicolony ELI5 · comic

Service discovery.

Nobody memorises the taco truck’s corner — you check where it parked this morning.

  1. It says here… 10.0.0.7.
    stale! 10.0.0.7 10.0.4.2?
    1

    The config file was right the day somebody wrote it; the platform has replaced that machine twice since.

  2. Payments, just landed at 10.0.4.2.
    REGISTRY payments register
    2

    Registering is the instance’s own first act — no human updates a spreadsheet on its behalf.

  3. dropped
    3

    Dee keeps taking pulses, so an entry that stops answering leaves the book before it can be handed out.

  4. Payments, please.
    orders where? REGISTRY
    4

    Callers hold names, not numbers — a deploy or a reschedule never invalidates what the caller knows.

  5. Alive as of two seconds ago.
    10.0.4.2
    5

    The answer is closer to “they picked up the phone just now” than to a line in a printed phone book.

  6. DIRECTORY payments→…orders→…search→… ask by name, always current
    6

    The book rewrites itself all day as instances come and go; truth lives in one place instead of a hundred config files.

A staff directory that updates itself: register on start, look up by name, drop the dead.
Semicolony semicolony.dev/eli5/service-discovery/comic
← All ELI5 explainers