栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

初识微服务

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

初识微服务

单体架构:

所有业务功能集中在一个项目中开发,打成一个包部署,优点架构简单,部署成本低,缺点耦合度高

分布式架构:

根据业务功能对系统进行拆分,每个业务模块作为独立开发的项目,成为一个服务,优点降低耦合度,有利于服务的升级拓展。

微服务:

微服务是经过良好架构设计的分布式架构放啊,微服务架构特征:

单一职责,微服务拆分粒度小,每个服务对应唯一的业务能力,做到单一职责,避免重复开发面向服务,微服务对外暴露业务接口自治,团队独立,技术独立,数据独立,部署独立隔离性强,服务调用做好隔离,容错,降级,避免级联

微服务技术对比:

 

spring cloud官网:

https://spring.io/projects/spring-cloudhttps://spring.io/projects/spring-cloud

spring cloud 集成的微服务组件:

 springboot和springcloud的兼容关系:

 

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

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

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