前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >2020-10-12:在做分布式集群时候一般会产生什么问题?

2020-10-12:在做分布式集群时候一般会产生什么问题?

原创
作者头像
福大大架构师每日一题
修改于 2020-10-13 02:01:27
修改于 2020-10-13 02:01:27
3670
举报

福哥答案2020-10-12:#福大大架构师每日一题#

1.并发性。加锁解决。

2.缺乏全局时钟。

3.通信异常。引起数据丢失或者接收数据延迟的问题。

4.网络分区,也叫脑裂。

5.三态。成功和失败以外的第三种状态,叫超时态。

6.节点故障。节点越多,发生故障的几率越大。

7.cap不能同时满足。

8.一致性问题。

9.资源倾斜问题。忙的忙死,闲的闲死。

10.扩容和缩容问题。

11.分布式幂等性问题。

12.session共享问题。

13.分布式全局生成id问题。


评论

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
分布式系统浅谈
一个tomcat打天下的时代,不能说完全淘汰了,在一个管理系统,小型项目中还经常使用,这并不过分,出于成本的考虑,这反而值得提倡。但如果要延伸到高并发场景下就必然要了解分布式系统:
Spark学习技巧
2021/03/05
7450
分布式系统浅谈
这三年被分布式坑惨了,曝光十大坑
我们都在讨论分布式,特别是面试的时候,不管是招初级软件工程师还是高级,都会要求懂分布式,甚至要求用过。传得沸沸扬扬的分布式到底是什么东东,有什么优势?
悟空聊架构
2020/09/24
6820
分布式系统
随着互联网的发展,单一节点部署的方式已经无法满足需求,需要通过增加节点来线性扩展系统的负载和性能,因此系统架构也由原来的集中式架构向分布式架构转变。
shysh95
2019/07/23
8610
分布式特点理解-Zookeeper准备
程序运行中,并发性操作很常见,比如同一个分布式系统中的多个节点,同时访问一个共享资源(数据库,分布式存储)
HUC思梦
2020/09/03
5210
分布式特点理解-Zookeeper准备
分布式知识总结
分布式事务是指在分布式系统上实现事务,同样需要保证 ACID,尤其是一致性。 分布式事务保证强一致性,但牺牲可用性。
willsonchen
2024/01/25
2430
浅谈分布式系统的一致性协议(一)
我们在Mysql系列文章中已经介绍过,我们常用的InnoDB存储引擎是支持事务的。这里所说的事务由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。事务保证了这一组操作要么都成功,要么都失败;并且事务提交之后,数据不会丢失。总结下来就是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),即ACID四个特性。这种事务是针对单个数据库的,数据库底层只是在单个计算机内部通过一系列机制实现了ACID特性,不需要与其他外部数据源进行交互。从系统架构上划分,这属于集中式系统架构,这也符合早期做的传统软件项目的特点,没有负载均衡,都是单机运行,而数据库也是单台,只是做数据库备份,在主库宕掉时,切换到从库即可。
搬砖俱乐部
2019/09/27
1.2K0
浅谈分布式系统的一致性协议(一)
搞懂分布式技术1:分布式系统的一些基本概念
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看
Java技术江湖
2019/12/03
1K0
分布式理论和一致性算法详解
CP 和 AP 之间需要做权衡,其实根据需求不同,也可以将一致性划分成几个级别,在这些级别里做一个权衡。
小熊学Java
2023/07/16
6440
分布式理论和一致性算法详解
什么是分布式架构?
在大数据系统中,分布式系统已经成为一个无法避免的组件,如zookeeper已经成为了工业届的标准。所以对于大数据的研究,也必须要研究分布式系统的特点。
用户5927304
2019/07/31
5.6K0
分布式系统(微服务架构)的一致性和幂等性问题相关概念解析
前言 什么是分布式系统?关于这点其实并没有明确且统一的定义。在我看来,只要一个系统满足以下几点就可以称之为分布式系统 系统由物理上不同分布的多个机器节点组成 系统的多个节点通过网络进行通信,协调彼此之
java架构师
2019/02/26
5570
分布式系统的数据一致性问题,你是如何解决的
1、一致性概念: 指分布式服务系统之间的弱一致性,包括应用系统的一致性和数据的一致性. 数据量大,高并发要求高,强计算能力,响应速度要求快,等的互联网要求场景下,服务节点开始池化,开始出现容器应用和数据拆分,分而治之的思想和逻辑 水平拆分和垂直拆分
友儿
2022/09/11
6310
一定要了解的分布式一致性原理
分布式系统是一个硬件或者软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。
鲁大猿
2020/09/23
9770
一定要了解的分布式一致性原理
【面试题】-java分布式及微服务面试题汇总
任何分布式系统都无法同时满足一致性(consistency),可用性(availibity),分区容错性(partition tolerance)这三项,最多只可同时满足其中的两项.
全栈程序员站长
2022/07/01
3210
【面试题】-java分布式及微服务面试题汇总
分布式理论
网络分区(脑裂):网络之间不连通,导致分布式系统出现局部小集群,小集群间网络异常,小集群内部网路正常。
IT大咖说
2021/04/23
4110
分布式理论
上层应用的基石:分布式协议
故障停止意味着如果节点出现问题,每个人都能知道并检测到它,并能从稳定的存储中恢复状态。这在理论和协议上都是简单的模式,但在实践中却很难实现(在某些情况下甚至是不可能的)
用户5166556
2024/04/30
1440
上层应用的基石:分布式协议
分布式集群如何实现高效的数据分布
随着互联网的发展,用户产生的数据越来越多,企业面临着庞大数据的存储问题,目前市面上主流的分布式大数据文件系统,都是对数据切片打散,通过离散方法将数据散列在集群的所有节点上,本文将带你了解DHT(Distributed Hash Table):分布式哈希表是如何实现数据的分布式离散存储的。
2020labs小助手
2020/11/18
5110
分布式事务
在分布式系统中,多个服务配合完成一个流程,不同服务执行结果不一定都成功,这时候就会产生问题。比如订单微服务和库存微服务,下单的同时订单微服务请求库存微服务减库存, 如果订单服务执行成功,但是库存服务执行失败没有扣减库存,那么就会出现超卖现象。
羽毛球初学者
2024/10/16
1430
分布式系统中的BASE 和 ACID、幂等性、分布式锁、分布式事务与异步消息处理
原子性(A)。所有的系统都受惠于原子性操作。当我们考虑可用性的时候,没有理由去改变分区两侧操作的原子性。而且满足 ACID 定义的、高抽象层次的原子操作,实际上会简化分区恢复。
一个会写诗的程序员
2020/04/30
1.9K0
分布式系统中的BASE 和 ACID、幂等性、分布式锁、分布式事务与异步消息处理
分布式系统互斥性与幂等性问题的分析与解决
前言 随着互联网信息技术的飞速发展,数据量不断增大,业务逻辑也日趋复杂,对系统的高并发访问、海量数据处理的场景也越来越多。如何用较低成本实现系统的高可用、易伸缩、可扩展等目标就显得越发重要。为了解决这一系列问题,系统架构也在不断演进。传统的集中式系统已经逐渐无法满足要求,分布式系统被使用在更多的场景中。 分布式系统由独立的服务器通过网络松散耦合组成。在这个系统中每个服务器都是一台独立的主机,服务器之间通过内部网络连接。分布式系统有以下几个特点: 可扩展性:可通过横向水平扩展提高系统的性能和吞吐量。 高可靠性
美团技术团队
2018/03/12
1.5K0
分布式系统互斥性与幂等性问题的分析与解决
分布式事务概述与项目实战
随着计算能力的提升、互联网的兴起、数据的分布和存储需求、容错性和可用性的要求、业务的分布和协同需求以及云计算和大数据技术的发展,分布式系统变得越来越重要,并在各个领域得到广泛应用。分布式系统由于机器宕机、网络异常、消息丢失、消息乱序、数据错误、不可靠的 TCP、存储数据丢失等原因面临一系列挑战,本文重点讲述分布式系统面临的挑战之一数据一致性问题。
腾讯技术工程官方号
2024/01/10
5940
分布式事务概述与项目实战
相关推荐
分布式系统浅谈
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档