small medium large xlarge

The latest version of the book is P5.2, released over 1 year 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: P5.1 (23-Apr-15)
#78372
Paper page: 13

In the side note: "service provide" should be "service provider"--Paolo Perrotta

  • Reported in: P5.1 (30-Mar-13)
#51157
PDF page: 27

The system name Sabre hasn't been anonymized, which would point to American as the airline.--Ed

  • Reported in: P5.1 (12-Sep-12)
#49802
PDF page: 53

First code block on this page is missing a newline between the decl for MagicBean and the decl for SoftReference ref.--Michael Nygard

  • Reported in: P5.1 (19-Sep-15)
#78834
PDF page: 65
"The expensive object in Figure 10, Strongly Reachable Payload Object, on page 54, on the other hand, not softly reachable." Missing "is".--Paolo Perr...more...
  • Reported in: P5.2 (02-Jun-17)
#81620
PDF page: 3540
Location 3540 of 5293 (my Kindle is too old to include real page numbers). "Adding more machines to increase capacity simultaneous improves resilie...more...
  • Reported in: P5.2 (02-Jun-17)
#81621
PDF page: 3591
Location 3591 of 5293 (my Kindle is too old to include real page numbers). In Figure 31, both webservers are labeled 'Web Server 1', but in context...more...