I've read designing data intensive systems and it covered distributed systems a bit.
I don't find most textbooks to be an actually good intro outside of a course setting. For example, I own Andrew Tannenbaum's Distributed System book and a few others of his. But his writing style is too dense for me to make enough progress without giving up.
What other books (probably not textbooks) do you recommend on distributed systems?
I am going to move onto either
* O'Rielly Designing Distributed Systems or
* O'Rielly Architecture Patterns with Python
Could anyone recommend either one?
I am mainly a Python dev (with no particular love for Python), but that doesn't necessarily make me want to use the Python book more. Having code examples I can grok immediately is nice, but I also enjoy the exercise of translating concepts to code myself.