zoukankan      html  css  js  c++  java
  • 集群分布式基础概念及了解

    集群:集中力量办一件事,一个业务功能节点对应多个服务器,一个服务器挂了,这个功能还能做。

    分布式:不同的事交给不同的来做,每个服务器对应一个任务,这个服务器挂了,这个功能就完蛋。

    例如:如果一个大碉堡里面有五个小碉堡。分布式的话就是每个小碉堡下面安一个手榴弹,每个手榴弹负责爆破一个碉堡,集群的话就是搞一个集束手榴弹,把大碉堡直接爆破。效果是差不多的

    微服务:相较于分布式,微服务的功能划分更细,分布式的每个服务器上的服务功能可能比较杂,但是微服务每台服务器上部署的服务功能更为细小,更具体,服务的耦合度更低,当某个服务出问题时,不会影响到系统中的其他服务。微服务一定是分布式部署的,但是分布式不一定是微服务,因为分布式部署可能是将同一个服务部署到不同服务器上(比如集群部署)。

    放几张图帮助理解:

    集群

    分布式:

    微服务:

    以上就是我对分布式集群、微服务概念的一些认识。下面还将继续深入学习有关微服务的知识。

  • 相关阅读:
    webrtc 手机端视频旋转
    gstreamer 命令行一些demo
    git一些命令记录
    libnice的问题记录
    webrtc ice 协商一些记录
    linux 挂在windows目录
    leetcode Permutation Sequence
    gstreamer 接收rtsp存储为h264
    uva 10285
    AndroidStudio VS Eclipse快捷键
  • 原文地址:https://www.cnblogs.com/qiuhx/p/10455464.html
Copyright © 2011-2022 走看看