Skip to content
DevMeme
5455 of 7590
Networking Post #5979 · source on Telegram

DNS: Two Hard Problems In One

Description

A simple Venn diagram titled "THE ONLY HARD PROBLEMS IN COMPUTER SCIENCE" shows a red left circle labeled "CACHE INVALIDATION" and a green right circle labeled "NAMING THINGS." The yellow overlap in the center is labeled "DNS" in large bold black letters. The meme riffs on the classic Phil Karlton-style joke about cache invalidation and naming being the hard problems in computer science, then identifies DNS as the painful intersection of both. Technically, it lands because DNS combines naming, propagation, TTLs, resolver caches, stale records, and distributed consistency into one operationally fragile system.

Comments

9
Anonymous ★ Top Pick DNS is just cache invalidation wearing a fake name tag and ignoring your TTL.
  1. Anonymous ★ Top Pick

    DNS is just cache invalidation wearing a fake name tag and ignoring your TTL.

  2. @mpolovnev 2y

    It's also distributed! 😂️️️️️️

  3. @azizhakberdiev 2y

    it all started because of IPC

    1. @chupasaurus 2y

      naming things started a bit earlier, true for caches though

  4. @Daler_XYZ 2y

    True

  5. @komfortn1y 2y

    Center div

  6. @slyveek 2y

    Also dependencies I fucking hate dependency fuckery

  7. @RiedleroD 2y

    mfer

    1. @IfElseThenFinally 2y

      :(

Use J and K for navigation