Errata

Building Microservices

Errata for Building Microservices

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
PDF Page Page 99 – Chapter Pattern: Asynchronous Nonblocking
Last paragraph

“block any further operations in calling the thread, and wait for a response for what might be hours or days.”

‘in calling the thread’ to ‘in the calling thread’

Anonymous  Aug 31, 2022 
PDF Page 4
Last paragraph

In the following sentence "Changes inside a microservice boundary (as shown in Figure 1-1) shouldn’t affect an upstream consumer, enabling independent releasability of functionality.", why is the consumer upstream? Should it not be downstream consumer as the consuming applications/services/users depend on upstream services?
I have searched about how upstream and downstream is being used in technical discussions on the web and it seems correct terminology would be downstream consumers and upstream producers.
Please clarify if my understanding is incorrect.

Dorjnyam Tumur-Ochir  Oct 31, 2023 
Printed Page 223
Line 3

In Figure 8-3
->
In Figure 8-4
(In Figure 8-3, the DB does not appear.)

Ryoko  Sep 27, 2022 
Printed Page 269
Line 1

Since Katacoda ceased service in June 2022 and the site is closed accordingly, this sentence should be rewritten.

Ryoko  Sep 27, 2022 
Printed Page 345
5th line from the bottom

potentially increasing the *projection* of our system
->
potentially increasing the *protection* of our system

Ryoko  Oct 07, 2022 
Printed Page 384
8th line

TLS over HTTP
->
HTTP over TLS

Ryoko  Oct 07, 2022 
Printed Page 433
9th line from the bottom

In _The Art of Computer Programming_ (Addison-Wesley), Donald Knuth famously said:

_The Art of Computer Programming_ (Addison-Wesley)
should be
"Computer Programming as an Art" (_Communication of the ACM_, 1974)

Ryoko  Oct 15, 2022 
PDF Page 445
In Figure 13-14

I think 'Client Catalog Cache' in Figure 13-14 should be 'Client Inventory Cache'

Salva Jung  Mar 24, 2023 
PDF Page 445
Figure 13-14

In addition to my previous submit, In Figure 13-14:
"Change event from event from Catalog ~"
should be "Change event from Inventory ~".

Salva Jung  Mar 24, 2023 
PDF Page 479
last paragraph

Error: text says "do to" instead of "to do"
Original Text: So if you still want do to aggregation

It should be: So if you still want to do aggregation

Eduardo M. Hernandez  Dec 20, 2022