- Modern JavaScript Applications
- Narayan Prusty
- 203字
- 2021-07-14 11:02:27
Chapter 1. Breaking into Microservices Architecture
The architecture of server-side application development for complex and large applications (applications with huge number of users and large volume of data) shouldn't just involve faster response and providing web services for wide variety of platforms. It should be easy to scale, upgrade, update, test, and deploy. It should also be highly available, allowing the developers write components of the server-side application in different programming languages and use different databases. Therefore, this leads the developers who build large and complex applications to switch from the common monolithic architecture to microservices architecture that allows us to do all this easily. As microservices architecture is being widely used in enterprises that build large and complex applications, it's really important to learn how to design and create server-side applications using this architecture. In this chapter, we will discuss how to create applications based on microservices architecture with Node.js using the Seneca toolkit.
In this chapter, we'll cover the following topics:
- Understanding monolithic architecture
- Scaling, upgrading, deploying, and writing applications based on monolithic architecture
- Discussing microservices architecture in depth
- Scaling, upgrading, deploying, and writing applications based on microservices architecture
- Getting started with Seneca
- Creating and calling services using Seneca
- ClickHouse性能之巔:從架構設計解讀性能之謎
- Mobile Application Development:JavaScript Frameworks
- Android Jetpack開發:原理解析與應用實戰
- SpringMVC+MyBatis快速開發與項目實戰
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- Machine Learning with R Cookbook(Second Edition)
- Web交互界面設計與制作(微課版)
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- Web全棧工程師的自我修養
- PhpStorm Cookbook
- Java EE核心技術與應用
- Unity 2D Game Development Cookbook
- 創意UI:Photoshop玩轉APP設計
- OpenCV 3計算機視覺:Python語言實現(原書第2版)
- 從零開始學Android開發