- Hands-On Microservices:Monitoring and Testing
- Dinesh Rajput
- 167字
- 2021-06-24 18:24:29
Summary
In this chapter, we discussed different software application architecture patterns, including monolithic, microservice, and SOAs. Monolithic architecture means building an application that includes all of its modules as a single artifact. It is better for simple and lightweight applications,
but it has various drawbacks, such as its large codebase, which can become difficult to manage. Even after making only a small change to the codebase, a new version of the complete application codebase must be built and deployed to the server. To resolve the problems of monolithic architecture, microservice architecture can be used.
Microservice-based architecture resolves many of the problems of monolithic architecture. This architecture pattern decomposes a monolithic application into several different and independent processes. These processes are known as microservices. A microservice architecture pattern is the better choice for complex, evolving applications. In essence, this architecture pattern handles a complex system better than monolithic architecture.
In Chapter 2, Anatomy of Microservice Decomposition Services, we'll look at how to decompose services in microservice architecture.
- 解析QUIC/HTTP3:未來互聯網的基石
- 光網絡評估及案例分析
- 互聯網安全的40個智慧洞見:2014年中國互聯網安全大會文集
- NB-IoT物聯網技術解析與案例詳解
- 世界互聯網發展報告·2019
- 網管員必讀:網絡管理(第2版)
- Working with Legacy Systems
- jQuery Mobile Web Development Essentials
- 4G小基站系統原理、組網及應用
- 語音信號處理及Blackfin DSP實現
- 物聯網工程概論
- INSTANT LinkedIn Customization How-to
- AWS Lambda Quick Start Guide
- 物聯網的機遇與利用
- Building RESTful Web Services with .NET Core