首页 > 其他分享 >分布式与微服务之间的关系

分布式与微服务之间的关系

时间:2023-04-06 11:34:02浏览次数:51  
标签:关系 架构 分布式服务 模块 服务器 服务 分布式

根据设计期的架构思想和运行期的不同结构分为:

面向服务的架构

分布式服务架构

微服务架构

1、面向服务架构。以业务服务的角度和服务总线的方式,一般是webservice与ESB,考虑系统架构和企业IT治理;

2、分布式服务架构。基于去中心化的分布式服务框架与技术,考虑系统架构和服务治理;

3、微服务架构。微服务架构可以看作是面向服务架构和分布式服务架构的拓展,使用更细粒度的服务和一组设计准则来考虑大规模的复杂系统架构设计。

 

分布式:分散的是压力。

不同模块部署在不同的服务器上,解决网站高并发带来的问题

微服务:分散的是能力。

从概念理解,分布式服务架构强调的是服务化以及服务的分散化,微服务则更强调服务的专业化和精细分工;

从实践的角度来看,微服务架构通常是分布式服务架构,反之则未必成立。所以,选择微服务通常意味着需要解决分布式架构的各种难题。

微服务重在解耦合,使每个模块都独立。分布式重在资源共享与加快计算机计算速度。

微服务的设计是为了不因为某个模块的升级和BUG影响现有的系统业务。

微服务与分布式的细微差别是,微服务的应用不一定是分散在多个服务器上,他也可以是同一个服务器。

 

标签:关系,架构,分布式服务,模块,服务器,服务,分布式
From: https://www.cnblogs.com/xingxia/p/distribute_microserver.html

相关文章

  • 8-springcloud-eureka-4-向Eureka服务注册中心注册服务
    eureka-server就是我们自己开发的module,是eureka的服务端,扮演注册中心的角色;eureka-client就是我们自己开的微服务module,向eureka-server注册中心注册服务;前面搭建了服务提供者项目,接下来我们就可以将该服务提供者注册到Eureke注册中心,步骤如下:demo1-provider项目中操作1、在......
  • 什么是云服务器?
    云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。用一个比喻形象的来描述云服务器,云服务器就好比是一个酒店,每一个租户都会有一个独立的房间,可以自己去操作。(房间的......
  • 站群服务器是什么?
    站群服务器是单独为一个网站或者多个网站配置独立IP的一种服务器。企业或是用户如果想组建多个网站的话就需要用站群服务器了。站群服务器可以提高搜索引擎多个网站的关注度,提高网站文章的收录以及网站文章的访问量,这也是网站SEO优化的重要一步。如果这些网站结构或者内容大致相同,......
  • GPS北斗卫星时钟服务器在飞机场内网中的应用
    GPS北斗卫星时钟服务器在飞机场内网中的应用GPS北斗卫星时钟服务器在飞机场内网中的应用京准电子科技官微——ahjzsz卫星时钟服务器在飞机场内网中可以应用于时间同步、安全监控等方面。时间同步: 在飞机场内网中,各种设备需要在相同的时间下进行工作,如飞行控制系统、安全监......
  • Go 语言体系下的微服务框架选型: Dubbo-go
    本文介绍了Go微服务体系发展与选型,过去一年优雅上下线以及对未来的展望。作者简介:牛学蔚(GitHub:@justxuewei):ApacheDubboPMC,对云原生、中间件、容器等领域有浓厚兴趣,活跃在Dubbo和Katacontainers两个开源项目中。一、Go微服务体系发展与选型随着微服务技术的快速发展,其在......
  • 阿里云短信服务开通(只限于测试,国内短信)
    阿里云短信服务开通(只限于测试,国内短信)前提:需要有阿里云的密钥--》AccessKeyID和AccessKeySecret是您访问阿里云API的密钥,具有该账户完全的权限第一步:搜索阿里云短信产品第2步:点击免费开通第3步:开通国内信息第4步:申请签名第5步:申请模板第6步:参考阿里云接口调......
  • 新一代分布式任务调度框架
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~Github地址如果访问不了Github,可以访问gitee地址。gitee地址我们先思考......
  • GFS分布式文件系统
    GFS分布式文件系统  1.GlusterFS简介  GlusterFS(GlusterFileSystem)是一个开源的分布式文件系统,主要由ZRESEARCH公司负责开发。GlusterFS是Scale-Out存储解决方案Gluster的核心,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS......
  • TCP/IP和OSI的基础层级关系图,TCP/IP四层模型关系,TCP/IP和HTTP/HTTPS的关系图
    TCP/传输控制协议英文全称TransmissionControlProtocol。IP/网际互连协议英文全称InternetProtocol。tcp和ip是互联网众多通信协议中最为著名的。1.OSI参考模型与TCP/IP的关系计算机网络分层模型OSI七层模型TCP/IP四层模型TCP/IP五层模型应用层应用层应用层......
  • DFS分布式文件系统
    一、GFS文件系统概述1.GlusterFS简介GlusterFS是一个开源的分布式文件系统。由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。没有元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。MFS传统的分布式文件系统大多通过元服务器来存储元数据,元数......