E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
故障恢复分布式系统
Redis与MySQL双写一致性:一场速度与稳定性的较量
一、Redis与MySQL双写一致性的重要性随着
分布式系统
的普及,数据一致性成为了系统设计中的关键问题。Redis作为一种高性能的内存数据库,经常被用作缓存层来提高系统的整体性能。而M
Adger_mi
·
2024-01-12 16:13
MySql
Redis
redis
mysql
数据库
zookeeper概述和原理
那么我们就可以把这种系统称作一个
分布式系统
。在这个
分布式系统
倚-天-照-海
·
2024-01-12 15:07
kafka
zookeeper
分布式
云原生
灵活使用Redis高可用
主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的
故障恢复
。缺陷:复制恢复无法自动化,写操作无法负载均衡,存储能力受到单机限制。哨兵:在主从复制的基础上,哨兵实现了自动化的
故障恢复
。
王德发666
·
2024-01-12 15:19
bootstrap
前端
html
第88讲:XtraBackup实现增量数据备份以及
故障恢复
的应用实践
文章目录1.XtraBackup增量备份恢复的概念2.XBK增量备份语法3.使用XBK实现数据库的增量备份3.1.周日全量备份数据库3.2.周一产生增量数据并进行增量备份3.3.周二产生增量数据并进行增量备份3.4.查看两次增量以及全量的备份文件3.5.核对全量和增量备份的准确性4.使用XBK通过增量备份还原数据库数据4.1.使用XBK增量备份还原数据库的过程4.2.XBK增量备份与全量备份合并时
Jiangxl~
·
2024-01-12 13:59
数据库
mysql
阿里云
云计算
oracle
运维
云原生
ElasticJob篇--高频面试题
答案:当任务执行失败或者节点宕机时,ElasticJob具备故障转移和重试的能力,能够自动进行
故障恢复
,确保任务的稳定运行。底层原理是怎么样的?
ayu_programer
·
2024-01-12 10:32
分布式
面试
分布式
Spring Cloud
它利用SpringBoot的开发便利性巧妙地简化了
分布式系统
基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。
余温x
·
2024-01-12 10:40
spring
cloud
java
数据库
2024最新面试经验分享
目录重点掌握的知识点JavaMySQLRedis微服务
分布式系统
项目亮点场景题/设计题短链抢红包多租户开放性问题自我介绍为什么跳槽团队规模如何带团队如何看待加班职业规划主要针对Java程序员,当然也包含一些通用的内容
咦940
·
2024-01-12 09:38
Java
面试
经验分享
职场和发展
阿里P8专家深度解析MySQL主从原理:342页PDF,带你深入了解
前言:在超大规模流量的
分布式系统
环境中,掌握MySQL主从原理已成为技术人员不可或缺的基石。无论是优化系统性能还是保障数据安全,这一原理都发挥着至关重要的作用。
技术琐事
·
2024-01-12 09:04
sql
mysql
数据库
database
java-ee
详细分析Java中的分布式任务调度框架 XXL-Job
目录前言1.基本知识2.Demo3.实战前言可视化任务调度可视化配置1.基本知识在Java中,分布式任务调度框架XXL-Job是一个开源的分布式任务调度平台,用于实现
分布式系统
中的定时任务调度和分布式任务执行
码农研究僧
·
2024-01-12 08:41
java
java
xxl-job
任务调度
分布式系统
架构设计之分布式消息队列的水平扩展性、安全可用性以及监控与调优
一、分布式消息队列的水平扩展随着业务的快速发展和数据的不断增长,单一的消息队列服务器往往难以满足高并发、高可用和高吞吐量的需求,因此,如何实现消息队列的水平扩展成为了一个重要的问题。这部分我将从分区、副本、负载均衡等关键概念出发,一起探讨如何实现分布式消息队列的水平扩展。1、分区(Partitioning)分区是实现消息队列水平扩展的关键技术致以,它将消息队列划分为多个逻辑分区,每个分区可以独立处
灸哥漫谈
·
2024-01-12 08:04
架构师修炼导航
分布式
架构
消息队列
前后端分离基于Oauth2的SSO单点登录怎样做?
作者简介:陶陶老师10年后端工作经验,专注Java、SpringBoot、SpringCloud、
分布式系统
/微服务、中间件等领域。
IT修真院
·
2024-01-12 07:45
Java高可用监控中间件
它支持多种数据源,可以监控
分布式系统
的各种指标,并提供强大的查询语言和灵活的警报
南巷Dong
·
2024-01-12 06:57
高性能
java
中间件
开发语言
prometheus
05-微服务Sentinel流量哨兵
一、Sentinel介绍1.1什么是Sentinel
分布式系统
的流量防卫兵:随着微服务的普及,服务调用的稳定性变得越来越重要。
浑水摸鱼程序猿
·
2024-01-12 06:49
微服务
微服务
sentinel
架构
java
spring
boot
MongoDB之Change Stream实战
用于实现变更追踪的解决方案,类似于关系数据库的触发器,但原理不完全相同:ChangeStream触发器触发方式异步同步(事务保证)触发位置应用回调事件数据库触发器触发次数每个订阅事件的客户端1次(触发器)
故障恢复
从上次断点重新触发事
Firechou
·
2024-01-12 06:17
#
MongoDB
mongodb
数据库
change
stream
Hystrix结合Eureka+OpenFeign的使用
概述Hystrix是一个用于处理
分布式系统
的延迟和容错的开元库,在
分布式系统
里,许多以来不可避免的会调用失败,比如超时,异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联鼓掌
木木子丶
·
2024-01-12 04:09
定时任务报警通知解决方案详解
随着微服务和云计算的兴起,定时任务技术也是发展迅速,不仅能做单机的定时任务,而且在
分布式系统
下应用也很广泛,成为了业务做兜底、数据处理的第一选择。
阿里云技术
·
2024-01-12 03:49
服务器
java
运维
阿里云
云计算
Spring Cloud综合实战 - 基于TCC补偿模式的分布式事务
本文通过使用SpringCloud和Docker构建了一个常见的Microservice体系.SpringCloud为开发者提供了快速构建
分布式系统
中的一些常见工具,如分布式配置中心,服务发现与注册中心
Java高级进阶
·
2024-01-12 01:28
erlang19.3编译安装
本次安装基于系统CentOSLinuxrelease6.0(Final)1.软件介绍Erlang是一种多用途编程语言,主要用于开发并发和
分布式系统
。
一路向后
·
2024-01-11 22:09
布隆过滤器 应用场景 优势 不足
分布式系统
:在
分布式系统
中,可以用于快速判断某个数据在分布式存储中的存在与否,减少网络传输和存储访问。爬虫系统:用于判断一个URL是否已经被爬取
KevinAha
·
2024-01-11 22:36
大数据
KAFKA高级应用
1.kafka副本同步机制高可用是很多
分布式系统
中必备的特征之一,Kafka的高可用是通过基于leader-follower的多副本同步实现的1.副本同步机制中的一些概念kafka中topic的每个partition
竺竺牧牧
·
2024-01-11 18:11
kafka
分布式
java
浅谈CAP+ACID+BASE理论
1.背景在大数据存储系统或者各类
分布式系统
,为了增加系统高可用性,往往会将同一数据存储多份副本。
~千溪杂谈(随风而逝)~
·
2024-01-11 16:25
分布式系统与数据库理论
分布式一致性协议
并发编程
分布式
ROS2学习笔记二:开发准备
是由对象管理组(OMG)于2003年发布并于2007年修订的开
分布式系统
标准。通过类似于ROS中的话题发布和订阅形式来进行通信,同时提供了丰富的服务质量管理来保证可靠性、持久性、传输设置等。
Tech Embedded
·
2024-01-11 15:22
ROS2
学习
笔记
ROS2
机器人
分布式消息服务kafka
消息中间件是
分布式系统
中重要的组件,本质就是一个具有接收消息、存储消息、分发消息的队列,应用程序通过读写队列消息来通信。
单某人是猪
·
2024-01-11 14:31
华为云
分布式
kafka
seata专题
但是,在
分布式系统
中,事务管理可以变得更加复杂。分布式事务要求跨多个服务协调和管理事务操作,确保所有参与者的操作要么全部成功,要么全部回滚以保持一致性。Seata采用了一种两
Flying_Fish_roe
·
2024-01-11 11:49
java
面试题:什么是雪花算法?啥原理?
在
分布式系统
中的应用十分广泛,且ID引入了时间戳,基本上保持自增的,后面的代码中有详细的注解。
xuxu1116
·
2024-01-11 11:47
面试题
java
面试题
雪花算法
Redis群集-主从、哨兵、集群
主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的
故障恢复
。缺陷:
故障恢复
无法自动化;写操作无法负载均衡;存储能力受到单机的限制。
峡谷在逃戚风
·
2024-01-11 08:29
redis
负载均衡
云计算
编程语言的新趋势
这种范式被认为更适合处理并发和
分布式系统
。2.**跨平台开发**:随着技术的发展,一个编程语言能否支持跨平台开发变得越来越重要。例如,Kotlin和Flutter
命令执行
·
2024-01-11 07:08
学习
深度学习
Go 企业级gRPC原理
特点和用途挑战与场景没有高性能RPC框架的挑战开发
分布式系统
和跨语言通信的
Wade_Crab
·
2024-01-11 06:53
golang
学习
开发语言
【python3】从库存管理分析分布式锁
在
分布式系统
中,由于数据的分散存储在不同的节点上,因此需要一种可靠的分布式锁机制。分布式锁通常需要满足以下几个条件:互斥性:在任何时刻,只能有一个进程或线程获得锁。
海哥python
·
2024-01-11 02:17
python-web
分布式
python
后端
sentinel-单机流量控制
1简介Sentinel被称为
分布式系统
的流量防卫兵,是阿里开源流控框架,从服务限流、降级、熔断等多个维度保护服务。2重要概念Sentinel的核心功能就是通过根据可配置的资源保护规则来保护指定的资源。
昵称无限重复
·
2024-01-11 02:54
微服务
sentinel
java
开发语言
从零到一:Hadoop开发者的成长之路
Hadoop是一个
分布式系统
基础架构,它允许用户在不了
乌龙饼干
·
2024-01-11 01:45
hadoop
大数据
分布式
Hadoop与Spark:大数据处理框架的比较与选择
一、HadoopHadoop是一个
分布式系统
基础架构,由Apache基金会开
乌龙饼干
·
2024-01-11 01:14
hadoop
spark
大数据
Hadoop简介:开启大数据处理之门
在此背景下,Hadoop作为一种
分布式系统
基础架构,应运而生,为大数据处理打开了新的大门。
乌龙饼干
·
2024-01-11 01:44
hadoop
大数据
分布式
如何搭建一个高效的Hadoop集群环境?
Hadoop是一个
分布式系统
基础架构,它允许用户在不需要了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力进行高速运算和存储。下面我们将详细介绍如何搭建一个高效的Hadoop集群环境。
乌龙饼干
·
2024-01-11 01:44
hadoop
大数据
分布式
深入了解Hadoop:架构、组件与工作流程
Hadoop是一个
分布式系统
的基础架构,用户可以在不了解分布式底层细节的情况下,开发分布式程序,并充分利用集群的计算和存储能力来完成大规模数据的处理。
乌龙饼干
·
2024-01-11 01:42
hadoop
架构
大数据
分布式系统
架构设计之分布式消息队列 VS 分布式事务
1、分布式事务的挑战在
分布式系统
中,事务的处理变得尤为复杂,传统的数据库事务(ACID)在单一数据库中可以确保数据的完整性和一致性,但在多个分布式节点间保证事务的原子性、一致性、隔离性和持久性变得极具挑战性
灸哥漫谈
·
2024-01-11 01:06
架构师修炼导航
分布式
架构
消息队列
Paxos算法
Paxos算法1.概念Paxos算法是一个在可能出现非拜占庭故障的
分布式系统
中,指导多个节点就某个值达成一致,从而保证系统一致性的共识算法。
後會無期_
·
2024-01-11 01:05
分布式
Redisson 源码解析 - 分布式锁实现过程
使得原本作为协调单机多线程并发程序的工具包获得了协调分布式多机多线程并发系统的能力,大大降低了设计和研发大规模
分布式系统
的难
小毕超
·
2024-01-11 01:54
源码分析
分布式
Redis —— 自动主从切换
sentinel哨兵什么是哨兵RedisSentinel是一个
分布式系统
,在一个架构中运行着多个sentinel进程,这些进程使用流言协议来接收主服务器是否下线的信息。
_溪午不闻钟
·
2024-01-10 23:56
Redis
redis
数据库
「一文搞懂」Redis主从同步机制
故障恢复
:当主节点出现问题时,可以由从节点继续提供服务,实现故障的快速恢复。负载均衡:在主从同步基础上,配合读写分离,由主节点提供写服务,由从节点提供读服务,分担服务器负载。
南秋同学
·
2024-01-10 23:56
redis
github
数据库
springCould中的Bus-从小白开始【11】
rabbitmq❤️❤️❤️4.新建模块3366❤️❤️❤️5.设计思想❤️❤️❤️6.添加消息总线的支持❤️❤️❤️7.定点通知❤️❤️❤️1.Bus是什么❤️❤️❤️SpringCloudBus是将
分布式系统
的节点与轻量级消息系统链接起来的框架它整合了
会敲代码的小张
·
2024-01-10 23:56
后端
idea
java
分布式
架构
中间件
rabbitmq
分布式系统
网关和sentinel
1.网关作用:网关是给
分布式系统
进行请求路由分配的服务功能:请求路由请求过滤请求鉴权流量控制统一日志2.搭建网关(微服务)2.1依赖、配置文件、启动类2.2配置路由(id,断言,url)常用的断言标准:
一路向北看星晴
·
2024-01-10 23:18
java
Redis主从复制、哨兵及集群
主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的
故障恢复
。缺陷:
故障恢复
无法自动化;写操作无法负载均衡;存储能力受到单机的限制。哨兵在主从复制的基础上,哨兵实现了自动化的
故障恢复
。
Cloud034
·
2024-01-10 22:14
redis
数据库
缓存
比较 Redisson 和 Curator:分布式锁实现
在
分布式系统
中,实现分布式锁是一项关键任务,可以通过多种工具库来完成。本文将介绍两个常用的分布式锁实现库:Redisson和Curator。
ZKf30FkG
·
2024-01-10 21:14
java
spring
boot
分布式
java
spring
boot
后端
Hyperledger Fabric 通道配置文件解析
fabric版本v2.4.1Fabric网络是
分布式系统
,采用通道配置(ChannelConfiguration)来定义共享账本的各项行为。通道配置的管理对于网络功能至关重要。
征尘bjajmd
·
2024-01-10 20:33
java
数据库
服务器
你真的了解Zookeeper吗?
前言在
分布式系统
中,Zookeeper是一款非常重要的分布式协调服务框架。本文将深入介绍Zookeeper的基本概念、核心特性,并通过实际案例展示Zookeeper在
分布式系统
中的应用。
码农阿豪
·
2024-01-10 17:35
好“物”分享
zookeeper
分布式
云原生
Redis主从复制与Redis集群
2能干嘛3怎么玩:主从复制4新建redis*.conf配置文件5.主从集群常用3种1主从模式一:一主二从2主从模式二:薪火相传3主从模式三:反客为主6复制原理7哨兵模1.使用步骤2.
故障恢复
二、Redis
崛起之路6
·
2024-01-10 15:25
redis
数据库
ruby
SkyWalking相关问题及答案(2024)
它主要用于追踪和监测
分布式系统
,特别是大规模使用微服务架构的系统。以下是SkyWalking的详细介绍和它解决的问题。
辞暮尔尔-烟火年年
·
2024-01-10 14:08
skywalking
分布式系统
架构设计之分布式消息队列中间件的技术选型报告
1、主流消息队列中间件01Kafka基本原理Kafka基于发布-订阅模式,它维护了一个或多个Topic,生产者将消息发送到Topic,消费者从Topic中读取消息。Kafka强调高吞吐量,通过批量处理、顺序I/O和零拷贝等技术实现高性能核心架构Kafka的核心组件包括Broker(消息存储和处理节点)、Producer(消息生产者)、Consumer(消息消费者)和Topic(消息类别)Kafka
灸哥漫谈
·
2024-01-10 13:38
架构师修炼导航
分布式
架构
消息队列
Java八股文面试全套真题【含答案】- SpringCloud Alibaba篇
SpringCloudAlibaba是SpringCloud的衍生版本,它是由Alibaba开发和维护的,相比于SpringCloud,它在一些方面进行了增强和扩展,主要集中在
分布式系统
开发中的一些关键组件和功能
动力节点IT教育
·
2024-01-10 12:49
Java八股文面试题全套
java
面试
spring
cloud
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他