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

Why composite services?

In microservices architecture, the implementation of the service definition is done by smaller deployable units instead of large monolith applications that run in application servers. This makes the services easier to write, faster to change and test, and quicker to deploy. But this also creates a challenge for microflows that span two or more microservices, perhaps across multiple bounded contexts. In a monolith application, such microflows could be coordinated as a single transaction across two modules deployed in a single deployable unit. In microservices architecture, distributed transactions are discouraged and hence, microflows have to be solved using a composition approach.

主站蜘蛛池模板: 巫山县| 荆州市| 丹东市| 合山市| 霍城县| 怀远县| 龙江县| 荣成市| 诸城市| 岚皋县| 贡嘎县| 鲜城| 商南县| 沅陵县| 彭山县| 郓城县| 浦城县| 新民市| 阳高县| 文昌市| 新巴尔虎左旗| 周口市| 永嘉县| 靖边县| 光泽县| 左贡县| 延寿县| 隆化县| 萍乡市| 红河县| 高淳县| 鹤峰县| 庄河市| 西昌市| 磐安县| 钦州市| 泰和县| 温宿县| 永定县| 广丰县| 忻城县|