small medium large xlarge

The latest version of the book is P1.0, released about 1 month ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: B1.0 (30-Aug-17)
PDF page: n/a
In discussing anti patterns, you note that library or package dependencies can lead to difficulties. Agreed. Or company has an explicit policy to min...more...
  • Reported in: B5.0 (28-Nov-17)
PDF page: 12
it was can be dangerous because calls cannot be made to time out. Should be it can be dangerous because calls cannot be made to time out.--Harri Jau...more...
  • Reported in: P1.0 (14-Jan-18)
PDF page: 68

Towards the end of paragraph 3:
"Here there be dragons." was probably meant to be either "Here be dragons" or "There be dragons".--Maximilian Karasz

  • Reported in: P1.0 (15-Jan-18)
PDF page: 171
Paper page: 162
In the box titled "Naming Configuration Properties", third sentence, you refer to "autumnal solstice". In the autumn (and spring as well) you have eq...more...
  • Reported in: B4.0 (18-Nov-17)
PDF page: 187
Paper page: 172
There seems to be the mismatch between IP addresses on the figure describing working of a DNS round-robin mechanism. In the figure the DNS server firs...more...