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
故障恢复分布式系统
CAP 角度下的 Redis 与 Zookeeper 锁架构比较
在
分布式系统
设计中,CAP理论提供了一个重要的框架,帮助我们理解在一致性、可用性和分区容忍性之间的权衡。在这篇博客中,我们将从CAP的角度出发,比较Redis与Zookeeper在锁架构上的异同。
ZKf30FkG
·
2024-01-22 07:56
redis
zookeeper
redis
zookeeper
架构
当 OpenTelemetry 遇上阿里云 Prometheus
OpenTelemetry是CNCF(CloudNativeComputingFoundation)旗下的开源项目,它的目标是在云原生时代成为应用性能监控领域的事实标准,它提供了一套统一的API和SDK,用于生成、收集和处理
分布式系统
的遥测数据
阿里云云原生
·
2024-01-22 07:14
阿里云
prometheus
云计算
实现分布式锁:Zookeeper vs Redis
1.2Zookeeper分布式锁代码示例2.Redis分布式锁2.1特点和优势:简单高效可续租性灵活性2.2Redis分布式锁代码示例3.对比和选择3.1一致性要求3.2适用场景3.3性能和复杂度结论引言在
分布式系统
中
喔的 喔的嘛呀
·
2024-01-22 06:59
分布式
zookeeper
redis
聊聊对锁的理解
当面试官问及锁相关知识时,你可以提供一个全面且清晰的回答,包括锁的类型、用途、实现方式、以及在多线程或
分布式系统
中的应用。
星光不问赶路人-
·
2024-01-22 03:13
面试
面试
etcd原理01--读写
可以说,etcd已经成为了云原生和
分布式系统
的存储基石。1.可用性采用Raft算法,只要集群一半以上节点存活就可提供服务,具备良好的可用性。
世界随心而动
·
2024-01-22 02:46
springcloud Alibaba 入门之采用Sentinel实现接口限流
官方给出:Sentinel是
分布式系统
的流量防卫兵,主要是从系统的稳定性出发,而Sentinel主要是通过限流的方式来控制服务降级和保护我们的服务资源.这里提到了服务降级,我们可能会想到Hystrix,
会上树的程序猿
·
2024-01-21 23:03
Spring技术实战-重新回顾一下异常重试框架Spring Retry的功能指南
在
分布式系统
中,为了保证数据分布式事务的强一致性,大家在调用RPC接口或者发送MQ时,针对可能会出现网络抖动请求超时情况采取一下重试操作。
洛神灬殇
·
2024-01-21 21:48
Java面试题
一、项目面试题-消息队列背景:在
分布式系统
中是如何处理高并发的。由于在高并发的环境下,来不及同步处理用户发送的请求,则会导致请求发生阻塞。
突然好想你之路在脚下
·
2024-01-21 17:46
Java面试题
java
开发语言
领航分布式消息系统:一起探索Apache Kafka的核心术语及其应用场景
1、什么是消息中间件消息中间件(messagequeuemiddleWare,MQ)指利用高效可靠消息传递机制进行与平台无关的数据交流,并基于数据通信来进行
分布式系统
的集成。通过提供消息传递和消息排
超越不平凡
·
2024-01-21 15:27
分布式
kafka
kafka核心概念
HBase节点故障的容错方案
更多关于
分布式系统
的架构思考请参考文档关于常见分布式组件高可用设计原理的理解和思考1.Master高可用1.1选主
李姓门徒
·
2024-01-21 14:31
Hbase
大数据
hbase
数据库
大数据
Go入门
3.1HelloWorld3.2变量和数据类型3.3控制流和循环4.函数和结构体5.学习资源Go(也称为Golang)是一种开源的编程语言,由Google开发,具有高效的并发编程和简洁的语法,适用于构建高性能的网络服务和
分布式系统
10岁的小屁孩
·
2024-01-21 13:44
入门
golang
开发语言
分布式和微服务的区别?
前言
分布式系统
和微服务架构都是在解决系统扩展性、灵活性和可维护性等问题上的一种架构风格,但它们在设计和实现上还是有一些区别的。
多云&秋雨
·
2024-01-21 13:01
微服务
分布式
java
分布式系统
——树状算法
1树状算法的基本理论树算法常用于在
分布式系统
中实现广播操作,这里您提供了一些基本定义和一个引理关于广播操作的消息复杂度和时间复杂度的下界。
思诺学长
·
2024-01-21 10:27
分布式系统
算法
使用 Zabbix + Grafana 搭建服务器监控系统
当然Linux服务器监控也有很多,Zabbix是一个基于Web界面的提供
分布式系统
监视以及网络监视功能的企业级的开
old_GGB
·
2024-01-21 08:25
zabbix
grafana
服务器
YARN节点故障的容错方案
更多关于
分布式系统
的架构思考请参考文档关于常见分布式组件高可用设计原理
李姓门徒
·
2024-01-21 07:06
Yarn
大数据
大数据
yarn
ETCD集群故障应急恢复-本地数据可用
系列文章目录文章目录前言一、总体恢复流程二、集群
故障恢复
2.1环境信息2.2启动第一个节点2.2添加第二个节点2.3添加第三个节点2.4调整第1个节点的启动参数总结前言如果整个etcd集群的所有节点宕机
李姓门徒
·
2024-01-21 07:05
ETCD
etcd
docker
kubernetes
ETCD集群故障应急恢复-从snapshot恢复
系列文章目录文章目录前言一、总体恢复流程二、集群
故障恢复
2.1环境信息2.2选择一个节点恢复备份数据2.2添加第二个节点2.3添加第三个节点2.4调整第1个节点的启动参数总结前言如果整个etcd集群的所有节点宕机
李姓门徒
·
2024-01-21 07:05
ETCD
etcd
docker
kubernetes
Raft 算法
Raft算法是一种共识算法,用于在
分布式系统
中实现一致性。它的设计目标是提供一种可理解、易于实现和高度可靠的共识模型。
啄sir.
·
2024-01-21 06:08
java
构建高可用消息队列系统 01
什么是RabbitMQ1.2RabbitMQ的核心特性1.3RabbitMQ与AMQP2.安装RabbitMQ3.消息队列实践总结引言在当今互联网时代,消息队列系统扮演着至关重要的角色,它们被广泛应用于
分布式系统
叶秋∵
·
2024-01-21 06:43
ruby
开发语言
后端
RabbitMQ 消息队列入门
什么是RabbitMQMQ(MessageQueue)消息队列消息队列中间件,是
分布式系统
中的重要组件;主要解决异步处理、应用解耦、流量削峰等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构。
RendaZhang
·
2024-01-21 05:01
软件开发
rabbitmq
消息队列
keepalived
HAProxy
Message
Queue
Redis集群Cluster和分片
就是为了解决单机Redis容量有限的问题,将数据按一定的规则分配到多台机器什么是集群Cluster是一组相互独立的、通过告诉网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理容易和分布式弄混,
分布式系统
简单的理解为一个庞大的系统
水宝的滚动歌词
·
2024-01-21 05:40
Redis
redis
流式系统:第五章到第八章
在规模上准确地运行计算需要一个系统——通常是一个
分布式系统
。在本章中,我们将重点介绍一个实现系统如何正确实现Beam模型以产生准确结果。流处理系统经常谈论一次性处理;也就是确保每个记录只被处理一次。
绝不原创的飞龙
·
2024-01-21 03:59
大数据
大数据
从0到1搭建企业
分布式系统
-13-elasticsearch安装
开头elasticsearch是一个重要的全文检索框架,对于大数据量的表如日志,或者需要性能较好的业务要求,使用es是不二之选搭建流程1.https://www.elastic.co/cn/downloads/elasticsearch下载,解压2.修改jvm.options配置大小,根据当机内存,建议2-4g3.修改elasticsearch.yml保证外网访问http.port:9100net
Coding626
·
2024-01-21 02:47
SpringCloud和SBA
A网关gateway,
分布式系统
的统一入口(路由分配请求)B配置中心nacos,提供远程配置文件C注册中心nacos,注册记录微服务ip和端口信息,统一管理和调用Dloadbalencer,openFeign
一路向北看星晴
·
2024-01-21 00:10
spring
cloud
gateway
spring
分布式系统
中JobHistoryServer服务和Timeline Server服务的配置和简要了解概述(不详细阐述,小服务模块)
内容提要:文章中关于JHS服务以及TLS的服务配置信息并不是以文本的形式展示的,以图片的形式展示,并不支持拷贝。我们学习这两个服务,重点在于①理解服务的功能以及作用②理解服务不同配置项的作用③两个服务的优缺点比较仅此即可,并不需要熟记配置项,只需要了解配置项的功能。一.JobHistoryServer服务概述缺陷:注意JobHistoryServer只存储已经完成的MapReduce应用的作业历史
科班你宇哥
·
2024-01-20 21:38
Hadoop学习历程
hdfs
yarn
【数据库原理】(34)数据库运行和维护
故障恢复
:一旦发生故障,利用数据库备份和日志文件备份,尽快将数据库恢复到一致性状
游码客
·
2024-01-20 20:05
数据库
数据库
oracle
etcd基本介绍
服务发现服务发现要解决的也是
分布式系统
中最常见的问题之一,即在同一个分布式集群中的进程或服务,要如何
连不到蓝牙
·
2024-01-20 17:44
etcd
数据库
seate分布式锁三种模式
前言Seata分布式锁是
分布式系统
中的一种锁实现,主要用于控制不同进程共同访问共享资源。
爱生活,更爱技术
·
2024-01-20 16:20
分布式
程序员~高级~消息队列
别名为消息中间件通过利⽤⾼效可靠的消息传递机制进⾏平台⽆关的数据交流,并基于数据通信来进⾏
分布式系统
的集成。二、为什么要使用MQ1.解耦现
爱可2020
·
2024-01-20 13:13
分布式系统
理论
说到
分布式系统
,不得不说集中式系统。传统集中式系统中整个项目所有的东西都在一个应用里面。
截教教主
·
2024-01-20 12:10
架构设计
RPC和Http的区别
简单来说,RPC允许像调用本地函数一样调用远程计算机上的函数,使得
分布式系统
中的各个组件可以像本地程序一样进行通信和交互。
mhz2977170
·
2024-01-20 11:22
rpc
http
网络协议
大数据开发之Hadoop(完整版+练习)
第1章:Hadoop概述1.1Hadoop是什么1、Hadoop是一个由Apache基金会所开发的
分布式系统
基础架构。2、主要解决,海量数据的存储和海量数据的分析计算问题。
Key-Key
·
2024-01-20 10:36
hadoop
hdfs
mapreduce
分布式
大数据
RabbitMQ的基本使用&入门
它实现了高级消息队列协议(AMQP),是一个可靠且灵活的消息中间件,广泛用于构建
分布式系统
、微服务架构以及异构系统之间的通信,本期文章将为大家带来RabbitMQ的基本使用及入门一.RabbitMQ基本介绍
ChatYU.
·
2024-01-20 08:28
rabbitmq
分布式
docker
容器
RabbitMQ的基本使用,进行实例案例的消息队列
.安装2.部署3.增加用户三、实现案例1.项目创建2.项目配置3.生产者代码4.消费者代码四、测试每篇一获一、介绍1.概述RabbitMQ是一种开源的消息代理和队列服务器,用于通过简单和可扩展的方式在
分布式系统
中传递消息
云小君
·
2024-01-20 08:53
rabbitmq
分布式
docker
linux
java
maven
intellij-idea
Rabbitmq基本使用以及与springboot集成简单示例
RabbitMQ是采用Erlang语言实现AMQP(AdvancedMessageQueuingProtocol,高级消息队列协议)的消息中间件,它最初起源于金融系统,用于在
分布式系统
中存储转发消息。
gitcat熊
·
2024-01-20 07:28
java-rabbitmq
rabbitmq
spring
boot
Spring Cloud中使用Dubbo
简介Dubbo是一款高性能、轻量级的开源JavaRPC框架,主要用于构建大型
分布式系统
。提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。
帆仔哟
·
2024-01-20 05:30
Java
spring
cloud
dubbo
spring
微服务架构下的系统集成
微服务架构相比单体架构而言的优点,可以列举出很多:服务个体更小,更内聚,业务职责更清晰,可复用性更强,可以独立部署发布等等;从软件开发的角度,灵活性和效率都会有很大的提升……然而,微服务架构本质上是
分布式系统
架构
ThoughtWorks
·
2024-01-20 03:13
MIT 6.824
分布式系统
lab1 MapReduce 遇到死锁问题
记录学习6.824的lab1遇到的坑(死锁了)代码逻辑借鉴:https://blog.csdn.net/weixin_45938441/article/details/124018485问题描述目前处于编写worker与coordinate进行RPC通信的环节,worker中的Map和Reduce方法还都没有开动只有一个打印逻辑,只是想先测一下,worker和coordinate之间能否正常通信。
花里胡哨的菜只因
·
2024-01-20 03:55
mapreduce
大数据
Rpc和http的区别
RPC(RemoteProcedureCall)和HTTP(HypertextTransferProtocol)都是用于实现
分布式系统
中不同节点之间通信的协议,但它们有一些关键的区别。
五星颠勺大厨
·
2024-01-20 03:19
java
21 | AKF立方体:怎样通过可扩展性来提高性能?
这一讲我们扩大范围,结合无状态服务,看看怎样提高
分布式系统
的整体性能。
_Rye_
·
2024-01-20 02:37
AKF
20 | CAP理论:怎样舍弃一致性去换取性能?
上一讲我们介绍了如何通过监控找到性能瓶颈,从这一讲开始,我们将具体讨论如何通过
分布式系统
来提升性能。
_Rye_
·
2024-01-20 02:37
系统性能调优
性能优化
Kafka的Exactly-once语义与事务机制
精确一次确实很难实现(Exactly-onceisareallyhardproblem)MathiasVerraes说,
分布式系统
中最难解决的两个问题是:消息顺序保证(Guaranteedorderofmessages
码农老K
·
2024-01-19 23:02
数据库
kafka
java
分布式
大数据
极客时间-《左耳听风》文章笔记 + 个人思考
极客时间-《左耳听风》文章笔记+个人思考分布式架构21|
分布式系统
架构的冰与火分布式架构21|
分布式系统
架构的冰与火比较流行的高并发框架:Node.js:是一个基于ChromeV8引擎的JavaScript
CodeCooI
·
2024-01-19 23:50
极客时间
笔记
Dobbo---
分布式系统
通信方式
通信方式
分布式系统
通信方式1.RMIRMI通信实现案例2.RPC常用RPC框架
分布式系统
通信方式1.RMIRMI(RemoteMethodInvocation远程方法调用)图1.1客户端-服务端通信方式客户端将要调用的方法及参数
小江||小廖
·
2024-01-19 19:07
dubbo
dubbo
rpc
RabbitMQ超详细安装教程(Linux)
1、简介官网:https://www.rabbitmq.com/RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言),用于在
分布式系统
中存储消息,转发消息,
bug搬运
·
2024-01-19 18:16
RabbitMQ
多用于
分布式系统
之间进行通信。消息队列就是所谓的存放消息的队列。消息队列解决的不是存放消息的队列的⽬的,解决的是通信问题。
夨落旳尐孩649
·
2024-01-19 17:30
rabbitmq
分布式
SpringCloud Aliba-Sentinel【上篇】-从入门到学废【4】
——苏轼《念奴娇·赤壁怀古》目录1.Sentinel是什么2.特点3.下载4.sentinel启动5.实例演示1.Sentinel是什么Sentinel是一个开源的
分布式系统
的实时监控和故障自愈平台。
会敲代码的小张
·
2024-01-19 14:48
spring
cloud
sentinel
运维
后端
中间件
分布式
java
【Redis】Redis分布式锁有什么缺陷
个人博客:个人主页个人专栏:Redis⛳️功不唐捐,玉汝于成目录前言正文非阻塞式获取锁:死锁问题:锁过期问题:时钟漂移问题:性能开销:不可重入性:缺乏唯一标识:缺乏顺序性:结语我的其他博客前言在构建
分布式系统
时
还在路上的秃头
·
2024-01-19 13:11
#
Redis
redis
分布式
数据库
面试
笔记
实现跨语言通信的便捷之道:RPC在Java和Go中的使用案例
实现跨语言通信的便捷之道:RPC在Java和Go中的使用案例导语:在现代软件开发中,构建
分布式系统
和跨语言通信变得越来越常见。
KingDol_MIni
·
2024-01-19 11:06
前后端技术
springboot
rpc
java
golang
RabbitMQ之消息的可靠性传递
如何生成可参考右边的帮助文档文章目录系列文章目录前言一、消息的可靠性传递的概念二、三种模式的实现环境准备确认模式退回模式消费者确认总结前言提示:这里可以添加本文要记录的大概内容:在当今的信息化时代,消息传递在企业级应用和
分布式系统
中扮演着至关重要的角色
键盘敲烂~~~
·
2024-01-19 09:05
RabbitMQ
rabbitmq
消息队列
MQ
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他