Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on feddit.org

26 replies

feddit.nu

what happened to cache invalidation?

20
lemmy.world

Networking Issues is probably Cache Invalidation in Disguise.

11
aquoviereply
lemmy.cafe

I keep seeing "networking is hard" come up here. Where is this coming from? Is it IPv6 or something?

1

I started in networks.

The volume of people who work in technology that don't understand networking is astonishing. I probably spent more time explaining how a web proxy works than I did actually setting things up.

Firewall rules? Spells and magic. Routing? Unpossible! DNS? Forget it, I'm going home.

1

Networking is so easy nowadays. Just plug a network cable into your device and it mostly works out of the box. Don't you guys remember the bad old times of coax cables and token ring?

Imagine providing a public WiFi before 1993, even if you ignore the fact that WiFis had a cable back then.

2

OP might be suffering from cache misses. (Or maybe hasn't yet learnt about it.)

1

There are only two hard things in Computer Science: cache invalidation and naming things.

  • Widely attributed to Phil Karlton

There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.

14

It's possible your coworkers are the ones dealing with those issues, and you just never notice.

4

You reached the end

there's mostly only two relentless hardships in programming: networking issues, naming things, and off by one errors. | Spyke