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

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.

主站蜘蛛池模板: 温宿县| 公安县| 镇原县| 溧水县| 武威市| 曲松县| 瑞金市| 潼关县| 禹州市| 探索| 临泉县| 永福县| 乌恰县| 连江县| 麻阳| 墨江| 光山县| 民勤县| 湘西| 石河子市| 招远市| 扎囊县| 滦平县| 马鞍山市| 兖州市| 江门市| 安康市| 乌海市| 宁津县| 孝感市| 巴东县| 鄄城县| 荥阳市| 祁门县| 镇安县| 四会市| 木兰县| 太谷县| 崇州市| 江西省| 阿鲁科尔沁旗|