16.1. Introduction
In Chapter 2 we set up a context of modular software. In Chapter 7 we studied distributed systems in general terms, introducing the model of a distributed software system, its architecture and how it might be engineered. In Chapter 13 we explored IPC and system structure, contrasting the style of system design where processes inhabit separate address spaces, and IPC is via cross-address-space message passing, with that where processes share an address space and synchronize their activities via monitors. We saw that in general terms the functionality that can be built with one style of system design can also be built with the other. Chapter 29 gives a broad coverage of the design of middleware and currently available middleware ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access