4 ms·
If you like bug postmortems like this you may also enjoy the Jepsen presentations by @aphyr. A video summary is available here: https://www.youtube.com/watch?v
by drostie 9y ago
If you like bug postmortems like this you may also enjoy the Jepsen presentations by @aphyr. A video summary is available here:
https://www.youtube.com/watch?v=eSaFVX4izsQ https://www.youtube.com/watch?v=eSaFVX4izsQ
and if you want to get into the weeds with any of them these are largely published publicly on aphyr.com; see for example:
http://jepsen.io/analyses http://jepsen.io/analyses
There's a lot of "oh, here's how this dirty read from the underlying system became a much bigger bug in the system we built on top of it!" but what I like most about Kyle is that he is generally pretty great about having an attitude of "these are actually really hard problems and it's not surprising that there are implementation bugs when you let me mess with the clocks and cut off nodes and whatnot."
- danso 9y agoAlso, u/luu started a list of interesting bug post-mortems. It hasn't been updated in awhile but contains a lot of the classics (many which have made the rounds on HN): https://github.com/danluu/debugging-stories https://github.com/danluu/debugging-stories