Distributed Systems with Node.js

Errata for Distributed Systems with Node.js

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. 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
Page 42
Above the info box, last paragraph

This is page 42, the 62nd PDF page. The word "received" is spelt "recieved".

Note from the Author or Editor:
This is a typo. I'm pushing a fix to the master branch.

Anonymous  Jul 18, 2021 
Page 93
Last paragraph

"User Diagram Protocol" should be "User Datagram Protocol"

Note from the Author or Editor:
Thanks for pointing this out!

Douglas Wittnebert  Jan 27, 2021  Apr 30, 2021
Other Digital Version
2nd paragraph

Hi. When I run the command that is supposed to start up my docker applications --

docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -p 7777:7777/udp \
-v $PWD/misc/elk/udp.conf:/etc/logstash/conf.d/99-input-udp.conf \
-e MAX_MAP_COUNT-262144 -it --name distnode-elk sebp/elk:683 2>&1 \
| tee /tmp/1.txt

-- I get "Kibana server is not ready yet" forever. I think the elasticsearch component is not starting up successfully.

After futzing with docker's online helps a little bit, I have purchased James Turnbull's introduction to docker. Wish me luck.

Note from the Author or Editor:
I'm going to submit a change to the book repo with the required updated.

Basically, Docker seems to have changed something since the book was published, and now users need to change a preference to allow more memory.

Rick Hedin  Apr 08, 2021  Apr 30, 2021