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

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.

主站蜘蛛池模板: 荆门市| 顺昌县| 平阳县| 东阳市| 靖远县| 宜良县| 镇平县| 清丰县| 石首市| 瑞安市| 民丰县| 应城市| 武定县| 新郑市| 彰化县| 兴国县| 巴楚县| 抚宁县| 明溪县| 水富县| 五河县| 连平县| 固安县| 宜兴市| 郑州市| 普宁市| 虎林市| 宁乡县| 安图县| 宜州市| 大渡口区| 扶风县| 禄丰县| 明光市| 黔西县| 临江市| 建昌县| 梁河县| 江川县| 朝阳市| 赣州市|