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

Imperative architecture evolution

Application architecture has always been evolving alongside with demanding business requirements and evolution of technologies.

Different architecture approaches and styles, such as mainframes, client server, n-tier, and service oriented were popular at different times. Irrespective of the choice of architecture styles, we always used to build one or the other forms of monolithic architectures. Microservices architecture evolved as a result of modern business demands, such as agility, speed of delivery, emerging technologies, and learning from previous generations of architectures:

Microservices help us break the boundaries of the monolithic application and build a logically independent smaller system of systems, as shown in the preceding diagram.

If we consider the monolithic application as a set of logical subsystems encompassed with a physical boundary, microservices are a set of independent subsystems with no enclosing physical boundary.

主站蜘蛛池模板: 巨鹿县| 建宁县| 晋城| 昌图县| 咸宁市| 思南县| 邢台市| 永丰县| 葵青区| 保亭| 从化市| 望都县| 赤壁市| 陵水| 团风县| 白玉县| 宝清县| 阿尔山市| 津市市| 石景山区| 平武县| 朝阳区| 新民市| 晋州市| 金昌市| 台中市| 农安县| 蓬莱市| 高清| 望江县| 沭阳县| 沙田区| 大邑县| 丹江口市| 炎陵县| 玛多县| 溧阳市| 彭州市| 嘉义县| 美姑县| 海城市|