Distributed: Computing Principles And Applications M. L. Liu Pdf

M.L. Liu's Distributed Computing: Principles and Applications

The book is ideal for:

When you call a function locally, you trust the machine. When you call a function remotely, you are performing an act of faith. Middleware is the lie that makes the faith possible. It masks the network. It hides the crashes. It pretends the remote object is sitting in your local memory. Middleware is the lie that makes the faith possible

We are now in an era of "distributed computing as breathing." We don't think about gossip protocols when we use DynamoDB. We don't visualize vector clocks when we push to Git. It pretends the remote object is sitting in

Surprisingly forward-thinking, Liu covers XML, SOAP, and HTTP-based services. This section acts as a historical bridge to modern RESTful APIs and GraphQL. Liu covers XML

One of the strengths of Distributed Computing: Principles and Applications is its focus on where these theories are actually used.

Liu's work covers a broad spectrum of distributed programming techniques and Application Program Interfaces (APIs). Significant topics include: