架构名词理解

作者: dongzd | 来源:发表于2020-03-13 10:47 被阅读0次

什么是分布式?

系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的服务器上,或两个相同功能的Tomcat分别部署在不同服务器上

什么是高可用?

系统中部分节点失效时,其他节点能够接替它继续提供服务,则可认为系统具有高可用性

什么是集群

一个特定领域的软件部署在多台服务器上并作为一个整体提供一类服务,这个整体称为集群。如Zookeeper中的Master和Slave分别部署在多台服务器上,共同组成一个整体提供集中配置服务。在常见的集群中,客户端往往能够连接任意一个节点获得服务,并且当集群中一个节点掉线时,其他节点往往能够自动的接替它继续提供服务,这时候说明集群具有高可用性。

什么是负载均衡

请求发送到系统时,通过某些方式把请求均匀分发到多个节点上,使系统中每个节点能够均匀的处理请求负载,则可认为系统是负载均衡的

什么是正向代理和反向代理

系统内部要访问外部网络时,统一通过一个代理服务器把请求转发出去,在外部网络看来就是代理服务器发起的访问,此时代理服务器实现的是正向代理;当外部请求进入系统时,代理服务器把该请求转发到系统中的某台服务器上,对外部请求来说,与之交互的只有代理服务器,此时代理服务器实现的是反向代理。简单来说,正向代理是代理服务器代替系统内部来访问外部网络的过程,反向代理是外部请求访问系统时通过代理服务器转发到内部服务器的过程。

相关文章

  • 架构名词理解

    什么是分布式? 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的服务...

  • Spring Cloud架构说明

    架构图1 架构图2 名词理解: 1、Nginx 用来做反向代理、负载均衡,当有请求的时候,根据配置的调度策略(加权...

  • 名词理解

    1.现金贷与paydayloan 现金分期,客户直接借到一笔现金后,按照若干期数还款,现金分期业务通常在周期和利率...

  • 简单了解 Spring Cloud 的微服务架构

    1 前言 Spring Cloud 微服务总体架构图 上面图中技术名词理解: 1、Sleuth-链路跟踪为服务之间...

  • 技术名词理解

    语义化版本控制规范(SemVer)为解决“依赖地狱”产生问题,为版本编号规则赋予意义,大体如下:版本号格式:XYZ...

  • ElasticSearch名词理解

    cluster node index type Shards An index can potentially s...

  • 架构设计01

    一、掌握专业名词 系统 举例: 框架与架构框架是一种开发规范。 架构(Architecture):1、架构需要明确...

  • Impala

    Impala 架构 架构图: 对图中各个名词说明 Impalad由Impalad进程表示,Impala集群中有若干...

  • 把对称加密、非对称加密、电子证书、电子签名、根证书搞搞清楚了呢

    对于新手来讲,阻止他融汇理解这些架构的可能不是新知识本身,而是一些名词的多种叫法.... 对称加密算法:又称对称密...

  • Spark架构及计算流程分析

    Spark架构 先看一些组织架构图,再解释图中的名词: 名次解释: Application: Appliction...

网友评论

    本文标题:架构名词理解

    本文链接:https://www.haomeiwen.com/subject/iexqshtx.html