5 ms·
Designing Distributed Systems E-Book
- msumpter 9y agoA direct link[0] to the PDF in case someone doesn't want to fill out the form: https://azure.microsoft.com/mediahandler/files/resourcefiles/baf44271-3870-454f-868c-23d48e7672cb/Designing_Distributed_Systems.pdf https://azure.microsoft.com/mediahandler/files/resourcefiles... [0] - Always subject to change of course
- yeukhon 9y agoThank you. I hope more companies would abandon the form-then-download approach, and understand that if someone is interested in the products, people will eventually get in touch. edit: typo
- adamnemecek 9y agoThis is surprisingly informative.
- majidazimi 9y agoI still prefer classical scientific books. This book is too much tool driven. I need the actual concept.
- adamnemecek 9y agoLike which ones? And I do agree but going from theory to practice can be super tricky.
- majidazimi 9y agoA while ago, I answered the same question on Quora[0]. I listed my favorite ones there. And if you are interested into database systems checkout [1]. [0] https://www.quora.com/What-are-some-good-books-on-Distributed-Systems-for-newbie https://www.quora.com/What-are-some-good-books-on-Distribute... [1] https://www.quora.com/What-is-a-reading-list-for-distributed-database-systems https://www.quora.com/What-is-a-reading-list-for-distributed...
- yeukhon 9y agoEvery 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.
- dominotw 9y agoDesigning Data Intensive applications seemed to me a like a good balance between too academic and too practical. It was at perfect level of abstraction for me.
- polskibus 9y agoCan someone compare this to Martin Kleppman's awesome book "Designing Data Intensive Applications"? I'm wondering if this book is like the old IBM, etc. whitepapers which quietly tried to sell technologies from the writer's company?
- makmanalp 9y agoI think Designing Data Intensive Applications covers more than this, but this still looks interesting, perhaps a potentially nice (and free) read before diving into the other one. Doesn't seem whitepaper-y at all.
- thinkersilver 9y agoThe books are similar but very different at the same time. Martin's book takes an application focused approach. How do I think about changes to my data in a distributed environment? You can see this thinking in the projects he's been involved with on Kafka and at LinkedIn. Brendan, however take on distributed system is from the angle of heterogenous distributed workloads and the architectural blocks needed for running such systems reliably. Note that Burns worked at Google and was one of the founders of Kubernetes so you will find a bit of a container orchestration slant in the book too.
- makmanalp 9y agoAnother short read I like that's more focused on theory is this: http://book.mixu.net/distsys/ http://book.mixu.net/distsys/
- abc_lisper 9y agoCannot access...