首页 > 代码库 > 初识微服务
初识微服务
1.背景
在云场景下,突变已经成为一种常态。
突变包括3个情形:
1. 业务突变
2. 流量突变
3. 应用故障
微服务能够敏捷应对以上情形。
2. 什么是微服务
微服务是一种架构模式,而并不是架构本身。微服务提倡围绕业务构建服务,把单体应用拆分成功能单一的服务,每个服务运行在一个进程中,服务间通过轻量级机制(restful)进行通信。并且可以独立进行开发,部署,运维。
3. 微服务缺点
1) 分布式系统本身的复杂性: 数据一致性等
2) 进程内通信变成网络通信,性能有损耗
初识微服务
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。