36 points grep_it 1 hour ago 6 comments

nesarkvechnep 31 minutes ago | parent

As always, lists like these don’t include Joe Armstrong's PhD thesis “Making reliable distributed systems in the presence of software errors” - http://erlang.org/download/armstrong_thesis_2003.pdf

Suhinnall27 26 minutes ago | parent

Are there any other works that should also be included that you know of?

jermberj 17 minutes ago | parent

No disrespect meant to Mr. Armstrong, but it's possible it's never listed because it's basically a textbook. It's 295 pages. The rough average of all papers in OP is like 15 pages.

vulcan01 14 minutes ago | parent

His thesis is only slightly longer than typical PhD theses, I think.

moritz 8 minutes ago | parent

One can skip the Erlang-specific things/the description of the programming language.

Just the first 2 chapters (~30p) + the Conclusion (~10p) contain a lot of useful food for thought.

nylonstrung 19 minutes ago | parent

Lamport is the author of more than half of these, it's crazy how influential he is in this space

In addition to making LaTex which has almost nothing to do with it