×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

APP开发公司浅析各个模块功能重复的危害

文章编辑:网站建设 文章来源:APP开发 浏览量:

  APP开发公司浅析各个模块功能重复的危害,随着业务不断增加,后台系统由一个单一的应用慢慢膨胀为一个巨无霸系统,具体表现为系统中聚合了大量的应用和服务,各个模块之间有很多功能重复实现,造成了开发、运维、部署的麻烦。
1.维护上的麻烦
  系统里面有许多行代码,可能因为历史的原因同一个功能在不同的模块上重新实现了一次。如果因为业务上的要求需要更改用户登录的规则,网站后台、App后台、论坛、用户管理系统这4个模块中的用户登录代码都需要修改。
2.代码管理上的不方便
  模块由多个团队维护很容易造成MERGE时代码的冲突。当发布的时候,因为代码的冲突,往往会造成整个团队紧张兮兮,还要找相关的开发人员去搞明白冲突应该怎么处理,造成了极大的不便。
3.数据库连接资源的耗尽
  大量应用中的重复模块会带来大量的访问,而每个应用与数据库的连接,一般是使用数据库的连接池,这个连接池的资源一般是不释放且一直保留着。假设连接池中有10个连接,在一个数百的服务器集群中,就占用了数据库1000个连接。数据库中的每个连接都是十分珍贵的资源,在资源有限的情况下,这里被占用了,其他能用的资源就少了。深圳APP开发公司本文关于“APP开发公司浅析各个模块功能重复的危害”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 

当前文章链接:/construction/appkaifa/5064.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。