Introducing .NET for Apache Spark: Distributed Processing for ...
Ed Elliott
Software Architecture: The Hard Parts
Neal Ford & Mark Richards & Pramod Sadalage & Zhamak Dehghani
Introducing Distributed Application Runtime (Dapr): Simplifying ...
Radoslav Gatev
Foundations of Scalable Systems
Ian Gorton
Distributed Systems with Node.js
Thomas Hunter II
Distributed Systems for practitioners
Dimos Raptis
Distributed Systems Principles and Paradigms
Andrew S. Tanenbaum & Maarten van Steen