当前位置: 首页 >服务端 > 微服务01——单体式服务和微服务

微服务01——单体式服务和微服务

目录

单体式服务和微服务对比

单体式缺点

微服务优点

微服务缺点


单体式服务和微服务对比

新功能开发需要时间容易开发和实现
传统单体架构分布式微服务化架构
部署不经常而且容易部署经常发布,部署复杂
隔离性故障影响范围大故障影响范围小
架构设计初期技术选型难度大设计逻辑难度大
系统性能相对时间快,吞吐量小相对时间慢,吞吐量大
系统运维运维难度简单运维难度复杂
新人上手学习曲线大(应用逻辑)学习曲线大(架构逻辑)
技术技术单一而且封闭技术多样而且容易开发
测试和差错简单复杂(每个服务都要进行单独测试,还需要集群测试)
系统扩展性扩展性差扩展性好
系统管理重点在于开发成本重点在于服务治理和调度

单体式缺点

  • 耦合度高,维护成本大
  • 技术选型成本高,风险大
  • 扩展性较差
  • 复杂性随着开发越来越高

微服务优点

  • 职责单一
  • 轻量级通信
  • 独立性
  • 迭代开发。
  • 开发简单
  • 快速实现需求改变
  • 不停服更新、随时更新
  • 系统稳定

微服务缺点

  • 运维要求比较高
  • 分布式的复杂性
  • 接口成本高
  • 重复劳动
  • 业务不好分离

作者:YTIANYE
来源链接:https://blog.csdn.net/qq_41577750/article/details/122031919

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/113037.html

标签:微服务
分享给朋友:

“微服务01——单体式服务和微服务” 的相关文章

[Multimedia][TS]TS流的解析 2022年05月17日 20:41:26
常用日志框架介绍 2022年05月19日 20:04:06
多线程编程(1) 2022年05月20日 21:26:51
Spring Boot+微信小程序 2022年05月20日 21:27:40
枚举法 之Java实现凑硬币 2022年05月21日 11:37:17
引用类型 2022年05月21日 11:41:30