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

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.

主站蜘蛛池模板: 苏尼特左旗| 垫江县| 繁峙县| 信宜市| 琼结县| 卫辉市| 彰武县| 扶沟县| 新巴尔虎右旗| 平乡县| 昌邑市| 新疆| 信阳市| 平南县| 临漳县| 龙陵县| 乐陵市| 碌曲县| 金塔县| 宝兴县| 瑞丽市| 灵台县| 上思县| 延吉市| 咸阳市| 乌兰县| 和静县| 聂荣县| 蚌埠市| 河南省| 沅陵县| 灵石县| 长岭县| 汤原县| 平泉县| 平阴县| 康保县| 镇江市| 芜湖县| 阳曲县| 陆丰市|