The first chapter provides the common vocabulary on which the following chapters build. It distinguishes the code structure, the runtime structure and the deployment structure, names the quality characteristics between which every architecture makes trade-offs, and shows how to look for boundaries in a system. The chapter ends with reading architecture diagrams and recording decisions.
Architecture: Views and Trade-offs
The first chapter provides the common vocabulary on which the following chapters build. It distinguishes the code structure, the runtime structure and the deployment structure, names the quality characteristics between which every architecture makes trade-offs, and shows how to look for boundaries in a system. The chapter ends with reading architecture diagrams and recording decisions.