首页 > 其他 > 详细

1 认识微服务

时间:2020-06-11 14:42:45      阅读:83      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

单体应用的适用场景:用户少,业务简单。
单体应用的缺点:
1、复杂度高,更新维护困难。
2、可靠性低,一个模块的bug可能导致整个进程崩溃。
3、不利于技术更新,如果要升级技术,则是整个升级,成本大。
4、水平扩展整个war包导致资源浪费
5、启动时间长

微服务架构的优点:
1、复杂度可控
2、可独立部署
3、技术选型灵活
4、易于容错
5、易于扩展
6、功能特定
微服务的缺点:
1、分布式事务问题
2、测试更加困难
3、通信机制
4、部署复杂
5、增加内存和机器消耗

技术分享图片

 

 一般来说,微服务适合:未来有一定的扩展复杂度,有很大用户增量预期的应用。

技术分享图片

 

 

技术分享图片

 

技术分享图片

 

 技术分享图片

 

1 认识微服务

原文:https://www.cnblogs.com/lakeslove/p/13092204.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!