分布式与集群式
最编程
2024-04-28 15:49:40
...
1、提供服务是否相同
分布式:不同的机器上部署的是不同的服务模块,对外提供不同的服务
集群:不同机器上部署的是同样的模块,对外提供同样的服务
2、目的
分布式:分解任务,用来应对高并发。
集群:用来容错,可靠性,高可用。
3、是否依赖其他模块
分布式:各节点存在依赖关系,可能存在一个挂了,其他都不能工作的情况。
集群:彼此互不干扰,执行同样的任务
4、定义
分布式:不同的业务模块部署在不同的机器上或者同一个业务分拆了多个子业务,部署在不同的服务器上,解决高并发的问题。
集群:同一个业务部署在多台机器上,提高系统的可用性。
上一篇: 在 Linux 中使用 tar 命令打包和压缩文件夹
下一篇: 如何解决 node-sass 错误
推荐阅读
-
python 分布式框架 celery
-
实现分布式锁的一般方法有哪些?如何使用 Redis 设计分布式锁?可以使用 zk 设计分布式锁吗?这两种实现分布式锁的方法中,哪一种更有效?
-
企业级项目实战品达物流TMS(资料齐全)SpringCloud+SpringBoot+Vue+Mybatis-Plus+Docker19套JAVA企业级大型项目实战前后端分离/微服务/云原生/分布式/高并发/高可用/中间平台策略项目架构、百亿级项目实战、金融项目实战JAVA项目、物联网项目、项目面试实战、秒杀项目实战、租房项目实战、在线教育项目实战、权限系统实战、股票交易项目、短信平台实战、房源平台项目实战、工作流项目实战。
-
曹建农院士:未来边缘计算:迈向分布式智能
-
分布式秒数实战订单数据分割表
-
分布式部署 airflow (V) 启动 - /usr/lib/systemd/system/airflow-worker.service
-
分布式接口empempotency、分布式流量限制(Guava、nginx 和 lua 流量限制)
-
分布式事务处理中的幂等性
-
SpringCloud 空闲分布式解决方案
-
分布式系统中的等效设计