zlacker

[parent] [thread] 6 comments
1. dangus+(OP)[view] [source] 2022-07-09 02:45:53
This sort of post-outage discussion and speculation is kind of like debating where Justin Bieber gets his tires changed and what brand he’s going to use after he ran over a nail.

The only reason we are here doing this sort of thing is because we are “Justin Bieber” fans. We aren’t here because changing a tire is interesting, unique, nor will we learn anything from it – especially this particular tire (HN is like the Toyota Corolla of “vehicles” compared to the other complex mission-critical distributed systems that make up other popular web services).

replies(2): >>usrn+Z4 >>loxias+Nb
2. usrn+Z4[view] [source] 2022-07-09 03:28:02
>>dangus+(OP)
HN is written in a custom lisp dialect. I'd argue it's more like one of those designer cars than a corolla.
replies(1): >>dang+58
◧◩
3. dang+58[view] [source] [discussion] 2022-07-09 03:59:42
>>usrn+Z4
With standard tires though.
replies(1): >>pvg+nL1
4. loxias+Nb[view] [source] 2022-07-09 04:34:26
>>dangus+(OP)
> We aren’t here because changing a tire is interesting, unique, nor will we learn anything from it

Speak for yourself, some of us (at least me) find "postmortum writeups" FASCINATING!!

I read them every chance I get. Most of the time the root cause wouldn't have affected me, but, I still occasionally will read one, think "oh crap! that could have bit me too!", then add the fix to my "Standard Operating Procedures" mental model, or whatnot. Some of us are still trying to "finish the game" with zero losses. :)

replies(1): >>dangus+ag
◧◩
5. dangus+ag[view] [source] [discussion] 2022-07-09 05:18:41
>>loxias+Nb
What I’m saying is that other businesses/products end up with more interesting postmortems thanks to their more complex operating scenarios.
replies(1): >>loxias+ql
◧◩◪
6. loxias+ql[view] [source] [discussion] 2022-07-09 06:07:10
>>dangus+ag
Ohhh. Gotcha. Agree. Agree.

Though... I've also read at least one "interesting" postmortem with complex operating scenarios and thought to myself (partially joking) that their failure isn't what they thought it was. The failure was having an unnecessarily complicated architecture in the first place, with too many abstractions and too much bloat. ;-) I would have "just" written it in C++ on Debian... ;-) (I'm exaggerating)

(I know that "my way" is fantastic.. until you need to scale across people)

◧◩◪
7. pvg+nL1[view] [source] [discussion] 2022-07-09 18:09:14
>>dang+58
Gotta get something better than those pizza cutters

https://www.youtube.com/watch?v=3d-OVlIYpuQ

[go to top]