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

Solutions for current challenges

Business is growing rapidly, so we decide to open our e-commerce website in 20 more cities; however, we are still facing challenges with the existing application and struggling to serve the existing user base properly. In this case, before we start the transition, we should make our monolithic application ready for its transition to microservices.

In the very first approach, the Shopping cart module will be segregated into smaller modules, then you'll be able to make these modules interact with each other as well as external or third-party software:

This proposed solution is not sufficient for our existing application, though developers would be able to pide the code and reuse it. However, the internal processing of the business logic will remain the same without any change in the way it would interact with the UI or the database. The new code will interact with the UI and the database layer with the database still remaining as the same old single database. With our database remaining unpided and as tightly coupled layers, the problems of having to update and deploy the whole code base will still remain. So this solution is not suitable for resolving our problem.

主站蜘蛛池模板: 白银市| 庐江县| 徐闻县| 和林格尔县| 凌云县| 淮滨县| 株洲县| 隆德县| 布尔津县| 友谊县| 项城市| 聊城市| 东莞市| 乐至县| 正镶白旗| 柘荣县| 宁晋县| 河曲县| 肥乡县| 来凤县| 阿拉善右旗| 定南县| 农安县| 江津市| 凤阳县| 温泉县| 梅州市| 永和县| 大新县| 定襄县| 伊川县| 清涧县| 奉贤区| 谢通门县| 安陆市| 榕江县| 正蓝旗| 汉阴县| 封开县| 泸定县| 秀山|