阅读目录

   随着公司业务的不断变化,几年前的 A 项目和底层 DB_A 数据库华丽转身为核心业务服务和核心数据库。

   想从  DB_A  数据库获取数据的 web 服务越来越多,项目之间的关系逐渐演变为下面这样:

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

   很容易看出来按上图这样的发展趋势会存在很多问题(项目关系为个人抽象出来的简化版,实际情况比这要复杂的多)。

   a. 当 webappA 运行过程中出现异常无法访问,webappB/ webappC .... 还能正常获取  DB_A 数据吗?

   b. 各种各样的提供给 webappB/webappC ... 获取 DB_A 数据的服务都集中在 webappA 中,webappA 的体积会无限水平扩张,谁都不喜欢赘肉对吧?

   c. webappA  项目在运行过程中除了要正常提供自己的服务给用户以外,还要

网友评论