【微服务】微服务基础

太过爱你忘了你带给我的痛 2022-12-29 14:29 332阅读 0赞

文章目录

  • 什么是微服务
    • 单体痛点
    • 什么是服务化
    • 从单体到微服务
    • 微服务概念
  • 微服务的特点
  • 微服务的优缺点
  • 微服务的两大门派
    • SpringCloud和Dubbo
    • dubbo整合第三方
    • 通信协议对比
    • 文档
  • 微服务的拆分
    • 适合
    • 不适合
    • 拆分的两种姿势
    • 服务扩展
    • 微服务重要模块

什么是微服务

单体痛点

在这里插入图片描述

什么是服务化

在这里插入图片描述

从单体到微服务

微服务通过网关 和 各服务之间api的调用
在这里插入图片描述在这里插入图片描述

微服务概念

架构、自动化部署、最小化管理
在这里插入图片描述

微服务的特点

在这里插入图片描述在这里插入图片描述

微服务的优缺点

在这里插入图片描述在这里插入图片描述

微服务的两大门派

SpringCloud和Dubbo

在这里插入图片描述在这里插入图片描述

dubbo整合第三方

分布式配置
在这里插入图片描述
服务跟踪
在这里插入图片描述
批量任务
在这里插入图片描述

通信协议对比

在这里插入图片描述

文档

在这里插入图片描述

微服务的拆分

适合

在这里插入图片描述

不适合

在这里插入图片描述

拆分的两种姿势

在这里插入图片描述

服务扩展

在这里插入图片描述
自动按需扩展
在这里插入图片描述

微服务重要模块

网关:下一步分发服务,校验权限,过滤器
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,332人围观)

还没有评论,来说两句吧...

相关阅读

    相关 服务服务与SOA

    作为一名软件开发者,技术爱好者,微服务、docker、k8s这样的术语我们已经很熟悉,但是你是否知道这些为什么会崛起?今天小编将带您了解微服务的由来,以及微服务我们该知道的事。

    相关 服务】走进服务

    微服务 介绍微服务时,我们首先理解什么是微服务,从两方面理解,什么是微,什么是服务,微,狭义来讲就是体积小、著名的“2pizza团队”很好的诠释了,单个服务的设计,所有参

    相关 SpringCloud服务基础

    单点系统架构 传统项目架构 传统项目分为三层架构,将业务逻辑层、数据库访问层、控制层放入在一个项目中。 优点:适合于个人或者小团队开发,不适合大团队开发。 !

    相关 服务架构·基础

    看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习学习。而架构师老王(不是隔壁老王)最近刚好在做公司基础服务的微服务化研究和落地,对此深有研究

    相关 服务服务架构

    什么是微服务? > 微服务的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是