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

Monolithic architecture

Monolithic architecture-based systems existed before the SOA or Microservices movement. These types of systems are exactly the opposite of what SOA tries to achieve.

A typical Monolithic system is an enterprise-based application, and this application might be in the form of a large website with all the working modules packaged in together into one single package, or it might be in the form of a service which talks to a website. It might be packaged as a large executable that is deployed on a machine.

In these systems, we added different components to an application to keep growing; there's no restriction in size, and there's no division. There's always one package which contains everything, and therefore, we end up with a large code base.

The high-level architecture diagram of a Monolithic system would look as follows:

Typical Monolithic architecture
主站蜘蛛池模板: 蛟河市| 黔西县| 阿拉尔市| 安达市| 凤冈县| 织金县| 屯昌县| 林西县| 孟州市| 兴文县| 肃南| 双辽市| 怀安县| 黄冈市| 天台县| 周宁县| 丽水市| 中宁县| 壤塘县| 靖西县| 鲁山县| 黎城县| 尉氏县| 尼玛县| 赞皇县| 东辽县| 鸡泽县| 沂源县| 土默特右旗| 湟中县| 抚松县| 平定县| 灵璧县| 定远县| 绩溪县| 樟树市| 潞城市| 郑州市| 宁陕县| 汕尾市| 蒙阴县|