Node.js High Performance
Learn how to build, test, deploy, monitor, and maintain your Node.js applications at scale
If you are an intermediate or advanced developer deploying your Node.js applications, then this book is for you. If you have already built a Node application or module and want to take your knowledge to the next level, this book will help you find your way.
Node.js is a popular choice for teams that need to design, build, test, deploy, maintain, and monitor large-scale distributed systems. Starting with a detailed overview of the Node.js architecture, this book covers topics that will help in application development, testing, deployment, and maintenance.
You will learn about concurrency, event loops, callbacks and streams. Furthermore, step-by-step instructions on deploying applications to providers such as DigitalOcean and Heroku will be provided, including information on setting up load balancers and proxies. Message queues and other techniques for managing state and session data at scale will also be covered.
A series of examples on deploying your Node.js applications in production environments are provided, including a discussion on setting up continuous deployment and integration for your team. Popular tools for testing, deploying, building, and monitoring Node.js applications are covered, helping you get up and running quickly.
Country | USA |
Author | Sandro Pasquali |
Binding | Paperback |
EAN | 9781783981403 |
ISBN | 1783981407 |
Label | Packt Publishing - ebooks Account |
Manufacturer | Packt Publishing - ebooks Account |
MPN | black & white illustrations |
NumberOfItems | 1 |
NumberOfPages | 274 |
PartNumber | black & white illustrations |
PublicationDate | 2015-07 |
Publisher | Packt Publishing - ebooks Account |
ReleaseDate | 2015-07-23 |
Studio | Packt Publishing - ebooks Account |