栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

单块架构的优劣

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

单块架构的优劣

单块架构系统,传统的单服务器三层架构组成的系统。

优势:

易于开发易于测试易于部署易于水平伸缩(集群配置比较方便,ngix+文件同步软件)

劣势:

维护成本越来越大

档代码膨胀到几十万行以上,改一出业务可能会影响很多业务逻辑

缺陷排查也十分困难

持续交付周期长

当功能越来越多,代码越来越复杂,构建和部署时间会越来越长。新功能的增加、部署、测试周期会越来越慎重越来越长。

新人培养周期困难

即使不考虑团队离职问题,当业务增长,需求的开发团队膨胀,新入职的成员学习该项目会有一个很长的周期。我有一个朋友,光入职跑起来项目用了一个月。

技术选型成本高

单一架构,所有的工具和插件、中间件堆积到一起,开发人员要考虑各个技术插件的兼容问题,后续引入的新技术是否不影响以前的插件。

可扩展差

随着应用程序越来越大,对服务器的要求越来越高,环境越来越复杂

团队管理困难

随着团队变大分割,ui、业务、数据库等等成立新的团队,业务沟通变得跨层级。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/705845.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号