Errata for The Practice of Cloud System Administration
Section 1.5.1 - page 21
consistant -> consistent
Section 1.5.3 - page 24
"Finally, systems such as Cassandra, Risk, and Dynamo [...]" (Risk -> Riak). The accompanying graphic has correct spelling.
Section 4.2.1 - page 74
"The header is called X-Forwarded-For:. The first proxy or load balancer adds the header, the original client IP address, and its own IP address. Additional proxies and load balancers append their own IP addresses. Although web servers generally log the client IP address, all the intervening IP addresses can also be accessed by the application."
This spirit of that is correct but it isn't technically accurate. New printings will say:
"This header is called X-Forwarded-For:. It contains a list of IP addresses starting with the client's and includes all the previous proxies or load balancers that the request has passed through. Note that the client and intermediate devices can add invalid or forged addresses to the list. Therefore you can only trust the address added by your own load balancer. Using the rest is insecure and risky."
Section 4.6.1 - page 86
"The message bus master learns the underlying physical network topology[...]" Remove the word "physical".
Section 6.6.1 - page 132
"File systems such as ZFS, BTFS, and Hadoop HDFS" (BTFS -> Btrfs)
Section 10.4.3 - page 219
"When tuning up hundreds of machines" (tuning -> turning)
Section 13.6 - page 282
Delete the extranious word "it" from:
"Save the suggestions on how to use it the template more properly for one-on-one feedback."