Every book has its own merit (well, I will backtrack by saying some technical books are really bad), though thanks for the recommendation. This E-Book is primarily an introduction using common/trendy technologies in practice. Not a deep-dive or theoretical studies of <name> distributed system.
[0] https://www.quora.com/What-are-some-good-books-on-Distribute...
[1] https://www.quora.com/What-is-a-reading-list-for-distributed...