Jump to ratings and reviews
Rate this book

Distributed Systems with Node.js: Building Enterprise-Ready Backend Services

Rate this book
Many companies, from startups to Fortune 500 companies alike, use Node.js to build performant backend services. And engineers love Node.js for its approachable API and familiar syntax. Backed by the world's largest package repository, Node's enterprise foothold is only expected to grow. In this hands-on guide, author Thomas Hunter II proves that Node.js is just as capable as traditional enterprise platforms for building services that are observable, scalable, and resilient. Intermediate to advanced Node.js developers will find themselves integrating application code with a breadth of tooling from each layer of a modern service stack.

377 pages, Paperback

Published November 24, 2020

51 people are currently reading
162 people want to read

About the author

Thomas Hunter II

5 books23 followers
Thomas is the author of Advanced Microservices and is a prolific public speaker with a passion for reducing complex problems into simple language and diagrams. His career includes working at Fortune 50's in the Midwest, co-founding a successful startup, and everything in between.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
20 (34%)
4 stars
17 (29%)
3 stars
16 (27%)
2 stars
4 (6%)
1 star
1 (1%)
Displaying 1 - 7 of 7 reviews
Profile Image for Mehdi  Khan.
7 reviews72 followers
December 19, 2020
Naming the book "Production-ready Node.js" would have been okay, "Cloud native Node.js" would have been fancy, but "Distributed Systems with Node.js" just is a bit of a stretch. 
Profile Image for Clifford Fajardo.
5 reviews
February 18, 2022
I enjoyed this book a lot. The author clearly has lots of valuable experience obtained from using these technologies for nearly a decade. There's actionable tips for how to write production grade node services/servers in here too. Lots of the tools and concepts in here are used in production at tech companies that you and I know (Netflix, LinkedIn, etc).

The chapters of the book are organized into small projects, whereby you can actually code up the content and run the code.

This book is not about
- database design / schema implementation
- how to write a specific app from start to finish

This book is more of a foray into lots of different technologies (each accompanied with a project) that you will likely encounter in the real world. It's kind of like "Designing Data Intensive Applications" book but the applied version with small projects
Profile Image for Viktor Malyshev.
136 reviews5 followers
October 1, 2022
Found this book while searching about distributed patterns in Node.
This book is awesome, pretty much covers all Node internals and difference from other platforms. And of course, covers most details about distributed patterns, delivery, and deployment, packaging. Quite a lot of stuff. I really learned a lot from this book, tho some sections looked basic to me.
Really enjoyed HAProxy chapter, the book has good code examples.
I recommend reading to people who work with Node, esp MS world.
36 reviews4 followers
October 3, 2021
From my point of view the title is no accurate. A couple of chapters are very basic introductions to external tools (docker, elk...) Although these tool may be used at he same time with nodejs, it's what I was expecting I get from this book. Dear reader, your knowledge on nodejs will not grow after reading this book.
Profile Image for Ryan Frantz.
81 reviews6 followers
October 31, 2021
A good introduction to useful Javascript internals (e.g. the event loop) and overall basics like HTTP, monitoring, and robust design in the context of Javascript applications.
Displaying 1 - 7 of 7 reviews

Can't find what you're looking for?

Get help and learn more about the design.