相關主題
商品描述
Take your Node.js application into production-ready status, capable of scaling up to whatever your needs might be. You'll discover that architecting for successful, popular sites is an essential tool of any professional Node.js developer, and learning to scale your own applications is a great place to start.
Using this book you will learn when to scale, what factors should trigger scaling, and what architectural techniques are best suited for scaling. You will also explore common pitfalls that arise when scaling a Node.js application and solutions to correct them.
Including analyses of success cases at the largest-scale companies, such as Netflix and Paypal, this book will get you started with scaling in no time at all.
What You'll LearnDetermine what factors should trigger the need to scale
- Discover different architectural patterns that lend themselves to scaling
Resolve problems that arise when scaling up a Node.js application
- Monitor a platform in order to understand when to start scaling
The main audience for this book are Node.js developers with a mid-level understanding of the technology. Novice Node users will also benefit from the coverage of generic scaling-related topics.
商品描述(中文翻譯)
將您的 Node.js 應用程式提升至生產就緒狀態,能夠根據您的需求進行擴展。您將發現,為成功且受歡迎的網站進行架構設計是任何專業 Node.js 開發者必備的工具,而學習如何擴展自己的應用程式是一個很好的起點。
透過本書,您將學習何時需要擴展、哪些因素應該觸發擴展,以及哪些架構技術最適合擴展。您還將探討在擴展 Node.js 應用程式時常見的陷阱及其解決方案。
本書包括對 Netflix 和 Paypal 等大型公司的成功案例分析,將幫助您迅速開始擴展。
您將學到的內容:
- 確定哪些因素應該觸發擴展的需求
- 發現適合擴展的不同架構模式
- 解決在擴展 Node.js 應用程式時出現的問題
- 監控平台以了解何時開始擴展
本書的讀者對象:
本書的主要讀者是對 Node.js 技術有中等理解的開發者。初學者的 Node 使用者也將從一般擴展相關主題的內容中受益。