Full description not available
E**S
An excellent book on the internals of Node
An excellent book on the internals of Node.js that covers almost EVERY aspect for producing scalable Network Servers, but sadly not in the depth I was expecting. Still, the book covers libuv Event Loop, node.js processes and forks, CPU clustering with HTTP Server example, Socket I/O and Streams, Session Management tools such as Redis, Reverse Proxies and RabbitMQ, Errors and Exceptions, Amazon Web Services and a little of Native C++ Addons. The book's figures are not brilliant as the author fails big-time to produce understandable drawings (I had to scratch my head a lot until I could understand them) and it does not get into technologies such as MemCached or Redis too much. Still, you can get up-to-speed with Node.js in just 48 hours and seek other material from there. HIGHLY RECOMMENDED for newbies into node.js advanced programming.
R**A
Hard to follow - needs a rewrite
Some bits of wisdom in there, but generally very disorganized flow and jumps all over the place. The author clearly understands Node.js, but has a difficult time communicating it in an organized manner.
K**R
This book is disorganized
As I've advanced my Node.js knowledge it has become obvious how disorganized this book is. Perhaps there are "Expert Techniques" somewhere in it, but to me they're obscured by poor writing and a disorganized narrative
J**E
Good Read, Explains Node Internals
It is well written and explains things well. I will say that this is the book that you want if you are trying to learn core Node and aren't looking to use all of the extra packages/modules that other books and things seem to introduce very early to get you up and running building something "cool" from the start. That is my real reason for even writing a review, just to let others know. It starts off seeming like you have exposure to Node already I would say though. After spending a lot of time over the last month with Node and reading, watching and attempting some things I was able to understand what was being said from the beginning of the book that I recognized I would be clueless what he was talking about had I not. Maybe that's just me though. But he does rewind and spends chapters going over the base things of Node well. My opinion is this is one of the books to open when you have made your way around Node at least a bit and are ready or curious to understand some things further. Or as a mixin with the other things your attempting to learn Node with. It then goes into real world in production concerns, which is cool. He even touches on things like how you can configure the underlying V8 engine for your Node installment from the command-line. This does not start with a "Hello, Node" example or introduce a bunch of Node packages that you also need to go run off and learn the api to. It is, mostly, about working with core Node and gaining understanding there. If you are wanting to understand Node internals a bit and wanting to build from there this is a good book.
T**A
This book will help you make an informed choice
This is clearly not a book for novice programmers wanting to learn a new and trendy thing. But if you're someone who is making choices for your own projects or your company's ones, please take a look at this book. It clearly explains why Node.js is a smart and scalable solution, it gives you understanding how you will use Node.js in the overall architecture of your services. The book is a good blend of theoretical musings (like threads v.s. event loop) and links to proven components for a Node.js-based solution (like Express framework, nginx, nodejitsu and so on).
R**H
In depth explanation of node.js
Not sure why this is not being recommended by people(...marketing failure?). This is a must have book for mastering theory(along with some practice) of Node.js. I like detailed theory before diving into a technology, and this book explains it beautifully. I skimmed through few famous node books, but all of them(yes, all of them) fall short on explaining how node works.
M**N
I recommend this book for anyone who wants to learn NodeJS
I recommend this book for anyone who wants to learn NodeJS. The examples are relevant and up to date. I really enjoyed reading about scaling techniques and learning how Node uses V8. The only thing missing is a reference to bluebird for a Promise library, other than that, everything the book promises in "What you will learn from this book" on the back is true :)
A**R
Beyond just the basics
Like the title of the book suggests, if you're looking to dive deeper into node.js, this publication is an ideal companion – tackling more important and practical higher-level concepts.
J**S
Just what I needed
This book is indeed about 'mastering' node. It is a book for the professional with a need to understand where the true strengths of the framework lie. Above all it dispenses with the notion that node can't 'do' multi-CPU machines and elegantly explains why the node solution will trump the old multi-threaded blocking options.I was relieved to find there is no 'introduction' to the javascript language (for example). The book assumes you are familiar with node already. Indeed you are really straight 'in there' with e.g. Streams2, scaling servers and child process forking; which is just what I wanted as there is a paucity of documentation and discussion about node.js out there, even on Stackoverflow. This book contains quite a lot more information and guidance than I could find on the internet, so for me it is a good buy. As usual with all tech books, the program examples don't render well on Kindle, so this time I bought the hardcopy !
A**R
recommended for mastering over the subject
Nice book. Though, it is not for beginners. You must be familiar with Node.js before giving it a try. As the name suggests, 'Mastering Node.js', for getting mastery over the subject, you can go for this book.
Trustpilot
2 weeks ago
4 days ago