Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
, Other Digital Version | Page chapter 6 Cyclomatic Complexity sidebar |
The number of nodes and edges in Figure 6-1 doesn't match up with the equations in the Cyclomatic Complexity sidebar. Note from the Author or Editor: |
Steve Taggart | Feb 18, 2020 | Jun 12, 2020 |
chapter 17 Choreography and Orchestration |
"microkernal" should be "microkernel". Note from the Author or Editor: |
Chris Mann | Apr 25, 2020 | Jun 12, 2020 | |
Printed, PDF | Page all images all images |
Majority of the text items shown in the print and PDF titles images are so small, even zooming in does not help in the readability of said images, and look to be in color when printed black and white. Can we either upload the images used somewhere so we can download and blow them up to original sizes intended for viewing in a legible format? Strong examples of this are figures 1-1 and 1-2 |
Anonymous | May 12, 2020 | Jun 12, 2020 |
i last paragraph in preface |
"This book won’t make someone a software architecture overnight" |
Michael Easter | May 18, 2020 | Jun 12, 2020 | |
Many paragraphs down |
"Yet consider the internet protocol UDP, which underlies TCP". Not true. UDP and TCP are independent protocols at the transport layer. Note from the Author or Editor: |
Anonymous | May 06, 2021 | ||
Page Introduction Toward that end, we’re going assume a baseline of Agile methodologies |
The word "to" is missing between "going" and "assume". Should be "...we're going to assume a baseline..." Note from the Author or Editor: |
Milla Zagorski | Nov 13, 2021 | ||
Page Under section: Choosing the Appropriate Architecture Style In the paragraph of: What communication styles between services |
Synchronous communication is more convenient in most cases, but it can lead to scalability, reliability, and other undesirable characteristics. Note from the Author or Editor: |
Bahadır Konu | Feb 02, 2022 | ||
Page Throughout the text various pages |
There are a variety of Typos, redundancies and missing words. Please review the following: Note from the Author or Editor: |
Anonymous | Mar 17, 2022 | ||
Page Page 270 - Chapter 18, Decision Criteria Page 270 - 2rd paragraph, last sentence |
Page 270 - 2nd paragraph, last sentence: Note from the Author or Editor: |
Siqi Dong | Sep 23, 2022 | ||
Page Chapter 12. Microkernel Architecture Style 'Core System' section, second codelet box |
``` Note from the Author or Editor: |
Jeongsoo Park | Nov 23, 2022 | ||
Printed | Page 18 2nd paragraph last line |
“Chapter 3” reference should be Chapter 7 - where architectural quantum is defined (page 92) |
Anonymous | Sep 07, 2020 | Nov 06, 2020 |
Page 35 table 2-1 |
Table caption reads "Trade-offs between topics and queues" but table only lists trade-offs for topics. Note from the Author or Editor: |
Jørgen Lang | Apr 17, 2020 | Nov 06, 2020 | |
Printed | Page 46 Par. 4 |
The text claims that all ratios are between zero and one! Note from the Author or Editor: |
Gene Callahan | Dec 13, 2020 | Feb 12, 2021 |
Printed | Page 48 Chapter 3, below 'Limitation of metrics' square |
Edward Yourdon AND AND Larry... Note from the Author or Editor: |
Istvan | Nov 23, 2020 | Feb 12, 2021 |
Printed, PDF | Page 52 2nd para, 1st sentence |
Original: Multiple *entities* must agree on the order of values. |
Jørgen Lang | Jul 05, 2020 | Nov 06, 2020 |
Printed | Page 52 Paragraph 6, 2nd line (Dynamic connascence section, first paragraph) |
In the line containing |
Anonymous | Sep 11, 2020 | Nov 06, 2020 |
Printed | Page 53 Fourth paragraph, first line. |
Description of Connascence of Identity is same as description of Connascence of Value. What is correct description. Note from the Author or Editor: |
Anonymous | Sep 11, 2020 | Nov 06, 2020 |
Page 57 1st para |
'... cases surrounding payment in a example system:' to ' ... cases surrounding payment in an example system:' Note from the Author or Editor: |
Ding Fei | Dec 26, 2021 | ||
Printed | Page 60 Box |
The text says “what happens if we loose Italy?” instead of “lose.” Note from the Author or Editor: |
Gene Callahan | Dec 13, 2020 | Feb 12, 2021 |
Printed | Page 60 1st paragraph |
The architecture characteristic "Supportability" is included two times: under the category "Structural Architecture Characteristics" and under the category "Cross-Cutting Architecture Characteristics". Note from the Author or Editor: |
Fabiano Sardei | Jun 01, 2021 | |
Page 66 First line |
"characteristics" is misspelled "charateristics" |
Wes Reynolds | Mar 27, 2024 | ||
Printed, PDF | Page 102 Last paragraph, 1st sentence + illustration above |
Figure 8-3 names left architecture style "layered architecture" and right "modular monolith". Note from the Author or Editor: |
Jørgen W. Lang | May 01, 2020 | Nov 06, 2020 |
Printed, PDF | Page 108 2nd bullet list, 2nd buller |
Original: |
Jørgen Lang | May 01, 2020 | Jun 12, 2020 |
Printed, PDF | Page 114 List below Fig 8-10 |
Inconsistent naming of components, e.g.: |
Jørgen Lang | May 01, 2020 | Jun 12, 2020 |
Page 126 paras 2 and 3 |
Data transfer rates (bandwidth) is in bits per second. Note from the Author or Editor: |
chrisH | Sep 14, 2022 | ||
Page 131 para 1 |
"Most companies have multiple network hardware vendors in their infrastructure, if not more." Note from the Author or Editor: |
chrisH | Sep 14, 2022 | ||
Printed | Page 158 1st paragraph |
"... In such cases, it is common to create an adapter between the plug-in contact and your standard contract..." Note from the Author or Editor: |
Davy | Jan 16, 2021 | Feb 12, 2021 |
Page 161 3rd paragraph |
"Modularity and extensibility ..." should be "Modularity and evolutionary ...". Same as the last paragraph on page 160: "... scalabitliy, fault tolerance, and extensibility ...", "extensibility" should be "elasticity". Note from the Author or Editor: |
Ding Fei | Nov 16, 2021 | ||
Printed, PDF | Page 168 2nd para, 2nd sentence |
Original: Note from the Author or Editor: |
Jørgen Lang | May 11, 2020 | Jun 12, 2020 |
Page 172 3rd paragraph |
In the 3rd paragraph, 8th line, starting, it indicates _denoted by the "vertical line"_ while the diagram on page 173 shows an horizontal line Note from the Author or Editor: |
Pepe Fabra Valverde | Mar 25, 2023 | ||
Page 179 2nd paragraph |
"action are send to a request orchestrator" |
Michael Cook | Aug 05, 2022 | ||
Page 184 2nd para |
payment-applied and payment-denied events are mutually exclusive. |
chrisH | Sep 14, 2022 | ||
Printed, PDF | Page 185 2nd para, 4th sentence |
Original: Note from the Author or Editor: |
Jørgen Lang | May 13, 2020 | Nov 06, 2020 |
Page 188 1st paragraph |
However, notice that when the initiating event coming into the Simple Event Mediator is classified as either hard or complex, it forwards the original initiating event to the corresponding mediators (BPEL or BMP). Note from the Author or Editor: |
Anonymous | Feb 07, 2022 | ||
Printed, PDF | Page 193 2nd para, 1st sentence |
Original: Note from the Author or Editor: |
Jørgen Lang | May 14, 2020 | Nov 06, 2020 |
Printed, PDF | Page 194 2nd para, 2nd last sentence |
Original: Note from the Author or Editor: |
Jørgen Lang | May 14, 2020 | Nov 06, 2020 |
Printed, PDF | Page 201 last para, 1nd sentence |
Original: Note from the Author or Editor: |
Jørgen Lang | May 15, 2020 | Nov 06, 2020 |
Printed, PDF | Page 269 3rd paragraph |
Original: "Architects must discover and elucidate the architecture characteristics needed to support the domain and other eternal factors." |
Jørgen Lang | May 29, 2020 | Jun 12, 2020 |
Printed, PDF | Page 287 first sentence on page |
Original: "The title of an ADR is usually numbered sequentially and contains a short phase…" |
Jørgen Lang | Jun 02, 2020 | Jun 12, 2020 |
Printed, PDF | Page 287 last paragraph, 1st sentence + illustration above |
Issue: The sentence |
Jørgen Lang | Jun 02, 2020 | Jun 12, 2020 |
Printed, PDF | Page 328 first line |
Original: “However, in the transaction from developer to architect, …“ |
Jørgen Lang | Jun 10, 2020 | Nov 06, 2020 |
Printed | Page 334 second paragraph and also in the table 22-2 |
Original: Note from the Author or Editor: |
darren liu | May 08, 2021 | |
Printed, PDF | Page 348 2nd last paragraph, 1st word |
Orig: Phases such as “we must have zero downtime”… |
Jørgen Lang | Jun 15, 2020 | Nov 06, 2020 |