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

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.

主站蜘蛛池模板: 梨树县| 吐鲁番市| 铅山县| 乌兰察布市| 清流县| 南京市| 宽甸| 青田县| 同心县| 古浪县| 台湾省| 纳雍县| 游戏| 闽清县| 仪陇县| 遵化市| 永州市| 壤塘县| 乌兰县| 陇南市| 综艺| 葵青区| 台湾省| 中方县| 通辽市| 历史| 宁陕县| 达孜县| 武汉市| 莲花县| 潼南县| 黄石市| 出国| 墨竹工卡县| 嘉峪关市| 铜梁县| 青铜峡市| 衡阳县| 宁都县| 嘉黎县| 兴隆县|