官术网_书友最值得收藏!

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 2Anatomy of Microservice Decomposition Services, we'll look at how to decompose services in microservice architecture.

主站蜘蛛池模板: 高邑县| 鱼台县| 三门县| 保康县| 土默特右旗| 涟水县| 霍林郭勒市| 高淳县| 玛沁县| 墨江| 新龙县| 中江县| 吉木乃县| 南城县| 稻城县| 荔波县| 黄平县| 抚顺市| 常熟市| 星子县| 兴业县| 泰安市| 扎囊县| 新乐市| 大关县| 秭归县| 兖州市| 顺昌县| 监利县| 寿阳县| 井陉县| 玉溪市| 龙江县| 日土县| 上思县| 农安县| 浮山县| 新兴县| 宜兰县| 凌云县| 北京市|