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
故障恢复分布式系统
Docker实用篇
分布式系统
中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。
( ̄(工) ̄)霸天下
·
2023-11-26 04:42
微服务
docker
容器
java
微服务
攀登代码巅峰:架构师成长之路不可错过的软件架构好书
架构师成长推荐书概述好书推荐《高并发架构实战:从需求分析到系统设计》《架构师的自我修炼:技术、架构和未来》《中台架构与实现:基于DDD和微服务》《
分布式系统
架构:架构策略与难题求解》《流程自动化实战:系统架构和软件开发视角
家有娇妻张兔兔
·
2023-11-25 18:18
粉丝送书活动
架构
好书推荐
福利
送书
SpringCloud 注册中心 Eureka 集群是怎么保持数据一致的?
分布式系统
中有一个重要理论:CAP。该理论提到了
分布式系统
中的3个特性:Consistency数
风平浪静如码
·
2023-11-25 17:26
分布式定时任务系列4:任务执行引擎设计续
spm=1001.2014.3001.5502在前面一节讨论中,设想基于xxl-job包装一个业务执行引擎出来,达到以下几个目的:并发问题重试机制统一的编程模型充分利用
分布式系统
的能力系统设计根据上面的几点
kobe_t
·
2023-11-25 17:25
JAVA
#
分布式调度
java
RabbitMQ基础教程
消息队列中间件是
分布式系统
中重要的组件,具有异步性、松耦合、分布式、可靠性等特点。用于实现高性能、高可用、可伸缩和最终一致性架构。是大型
分布式系统
不可缺少的中间件。
zhizhiqiuya
·
2023-11-25 16:49
RabbitMQ
rabbitmq
分布式
RabbitMQ
它可以用作消息系统,用于在
分布式系统
中存储和转发消息。RabbitMQ最初由VMware的子公司RabbitTechnologies开发,现在的新名字是PivotalSoftware。
望南364
·
2023-11-25 13:31
rabbitmq
分布式
淘宝从几百到千万级并发的十四次架构演进之路!
2、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:
分布式系统
中的多个模块在不同服务器上部署,即可称为
分布式系统
,如Tomcat和数据库分别部署在不同
ApesKingMan
·
2023-11-25 13:27
缓存+分布式锁+幂等+限流,阿里P8总结微服务四大金刚利器
SOA,微服务,而现在,茶余饭后,微服务好像是每一个程序员都要懂一点的技术,不然好像缺点什么和大家进行交流,,但是微服务,其实最重要的就是保证服务的稳定性,而分布式的系统之所以越来越复杂,主要原因就是
分布式系统
需要考虑的东西要更加的多样化
java架构师联盟
·
2023-11-25 09:22
【SpringCloud】微服务的扩展性及其与 SOA 的区别
具备完成通知功能的工作队列要优于同步连接到数据库可用性扩展:CAP理论表明,
分布式系统
无法同时提供一致性、可用性和分区容错性保证。
QX_Java_Learner
·
2023-11-25 08:51
spring
cloud
微服务
【分布式】分布式中的时钟
分布式系统
不使用物理时钟记录事件,
分布式系统
中每个节点记录的时间并不一样,即使设置了NTP时间同步节点间也存在毫秒级别的偏差所以需要有另外的方法记录事件顺序关系,这就是逻辑时钟二、LamporttimestampsLamport
和瑚
·
2023-11-25 07:42
#
分布式
分布式
分布式时钟
SpringCloud——Config
一、概述
分布式系统
面临的一个问题:微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。
如不來
·
2023-11-25 06:29
SpringCloud
K8S如何部署ActiveMQ(单机、集群)
它是所有开源项目中最流行也最强大的开源消息中间件,主要用于
分布式系统
架构中
鬼钺魂
·
2023-11-25 05:44
k8s
kubernetes
activemq
容器
分布式事务
分布式事务是指在
分布式系统
中,多个节点或服务之间进行的一系列操作需要保证原子性、一致性、隔离性和持久性(ACID)的特性。
2301_79080050
·
2023-11-25 04:35
分布式
【经验】分布式 ID 方案对比:UUID/数据库主键自增/Redis自增/雪花算法
在复杂的
分布式系统
中,往往也需要对大量的数据和消息进行唯一标识。
笔名辉哥
·
2023-11-25 04:06
WCF Demo
它提供了用于创建和管理
分布式系统
的工具和库,支持多种通信协议和传输方式,如HTTP、TCP、NamedPipes等。
@Crazy Snail
·
2023-11-24 23:27
WCF
Demo
Redis 实现分布式锁+执行lua脚本
Redis实现分布式锁+执行lua脚本本篇来看看Redis实现分布式锁的步步演进过程,包括setnx->set->过期时间->误删锁->uuid控制锁误删->lua脚本控制删锁的原子性分布式锁,即
分布式系统
中的锁
Aska小强
·
2023-11-24 21:39
java
spring
springboot
springcould 五大组件详解
“SpringCloud为开发人员提供了快速构建
分布式系统
中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。
嘎嘣脆L
·
2023-11-24 21:31
java
面试:Kubernetes相关问题
、DaemonSet的区别在Kubernetes中,如何进行存储管理在Kubernetes中,如何实现滚动升级和回滚在Kubernetes中,如何进行日志和监控的管理在Kubernetes中,如何进行
故障恢复
和自我修复在
青鱼入云
·
2023-11-24 20:42
Java面试
面试
kubernetes
20年第35周:软件技术架构的演变由来
架构的演变之路一、基础概念
分布式系统
中的多个模块在不同服务
习惯研究所所长
·
2023-11-24 20:44
黑马点评项目学习笔记--(4)分布式锁
满足集群模式或者
分布式系统
下,多进程可见并且互斥的锁。3.分布式锁需要满足的特点1)互斥2)多进程可见3)高可用性->大多数情况
light_code
·
2023-11-24 15:12
黑马点评项目
学习
笔记
分布式
分布式系统
架构演练
阿里巴巴为什么能抗住90秒100亿?看完这篇你就明白了!作者:huashiou链接:https://segmentfault.com/a/11900000186261631、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2、基本概念在介绍架构之前,为了避
小小弓长张
·
2023-11-24 14:17
想基于AI变现吗,这个Star有1.8K的开源项目分享给你
公众号「架构成长指南」,专注于生产实践、云原生、
分布式系统
、大数据技术分享。
架构成长指南
·
2023-11-24 14:59
开源项目
人工智能
开源
chatgpt
ai
滚动更新和回滚部署在 Kubernetes 中的工作原理
公众号「架构成长指南」,专注于生产实践、云原生、
分布式系统
、大数据技术分享。在过去的几年中,Kubernetes在生产环境中被广泛使用,它通过其声明式API提供了大量解决方案,用于编排容器。
架构成长指南
·
2023-11-24 14:29
云原生
kubernetes
容器
云原生
Java Stream中的API你都用过了吗?
公众号「架构成长指南」,专注于生产实践、云原生、
分布式系统
、大数据技术分享。在本教程中,您将通过大量示例来学习Java8StreamAPI。
架构成长指南
·
2023-11-24 14:29
java
java
开发语言
stream
面试
生产实践:Redis与Mysql的数据强一致性方案
公众号「架构成长指南」,专注于生产实践、云原生、
分布式系统
、大数据技术分享。
架构成长指南
·
2023-11-24 14:25
分布式事务
redis
mysql
数据库
分布式
微服务
Postgres 数据库中 ULID 和 UUID 的性能
我不会谈论
分布式系统
、服务的连接性、敏感数据等。如果有人对此感兴趣,他们可以谷歌它-目前我们对性能感兴趣。顾名思义,我们将讨论两种类
沃趣数据库管理平台
·
2023-11-24 13:37
技术专栏
数据库
PostgreSQL
java
数据类型
Sleuth
2:⽆法快速定位调⽤链中哪个环节出了问题二Sleuth简介1SpringCloud-SleuthSpringCloud-Sleuth提供的
分布式系统
中链路追踪解决⽅案同类产品:SkyWalkin
wenyqing
·
2023-11-24 12:19
java
微服务
分布式事务
分布式事务是指涉及到多个数据库或应用程序之间的事务,以保证在
分布式系统
中的数据一致性和完整性。在
分布式系统
中,由于数据和操作的分布性,不同的事务可能不在同一个节点上执行。
wenyqing
·
2023-11-24 12:49
分布式
Alibaba 流量防卫兵Sentinel概述
Sentinel概述
分布式系统
的流量哨兵,以流量为切入点,对比Redis的哨兵模式可以得出sentinel在微服务中的作用是对流量进行监控与管理,例如流量的控制,熔断降级,系统负载保护等。
好似、烟雨
·
2023-11-24 12:46
分布式
Spring Cloud Alibaba(9)---Sentinel概述
官方文档
分布式系统
的流量防卫兵Sentinel系列笔记AwesomeSentinel一、Sentinel介绍1、Sentine
nidongla
·
2023-11-24 12:46
SpringBoot系列之集成Dubbo示例教程
一、分布式基本理论1.1、分布式基本定义《
分布式系统
原理与范型》定义:“
分布式系统
是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”
分布式系统
(distributedsystem)是建立在网络之上的软件系统
smileNicky
·
2023-11-24 11:36
SkyWalking全景解析:从原理到实现的分布式追踪之旅
实现原理概览第三:主键与架构第四:数据采集与传输第五:追踪数据的处理与存储第六:性能影响与优化性能影响:优化建议:第七:多语言支持Java:Node.js:Python:Go:.NET:前言在现代软件开发中,
分布式系统
的复杂性给性能监测和故障排查带来了挑战
一只牛博
·
2023-11-24 10:06
分布式
skywalking
分布式
简单测试能够发现
分布式系统
中最严重的问题
这篇文章主要是记录阅读下面论文的观点以及自己的感受论文:SimpleTestingCanPreventMostCriticalFailures:AnAnalysisofProductionFailuresinDistributedData-IntensiveSystems论文摘要case1:严重系统错误中的92%是由于对于非严重错误的错误处理导致的,而这些非严重错误在软件中也明确有出现case2:
leeliang
·
2023-11-24 10:00
RabbitMQ消息队列---简介以及安装
在
分布式系统
中,,消息队列起到了很大的作用,达到逻辑解耦以及物理解耦的效果。1.2消息队列的作用消息队列的作用主要有三种,分别是:流量消峰,应用解耦和异步处理。流量消峰:流量消峰主要是指将一
没有不酸的柠檬
·
2023-11-24 10:41
RabbitMQ消息队列
rabbitmq
java
分布式
云原生
【MySQL】mysql中不推荐使用uuid或者雪花id作为主键的原因以及差异化对比
存储空间大2.索引效率低3.查询效率低雪花ID:优点1.分布式环境下唯一性缺点1.依赖于机器时钟2.存储空间较大3.查询效率低MYSQL自增:优点1.简单易用2.唯一性3.效率高4.索引效率高缺点1.不适用于
分布式系统
fking86
·
2023-11-24 10:22
#
Mysql专栏
mysql
数据库
分布式幂等
分布式幂等在
分布式系统
、网络通信和数据库操作中,幂等性是一个非常重要的概念,特别是在面对可能发生网络故障、消息重复、或者系统崩溃等情况时。举个简单的例子,考虑一个银行转账的操作。
Junfeng Tang
·
2023-11-24 09:58
分布式
分布式
Spark 数据倾斜及其解决方案
对于
分布式系统
而言,理想情况下,随着系统规模(节点数量)的增加,应用整体耗时线性下降。如果一台机器处理一批大量数据需要120分钟,当机器数量增加到3台时,理想的耗时为120/3=40分钟。
沐白的微笑
·
2023-11-24 09:17
spark
spark
数据倾斜
Sentinel核心源码解析
Sentinel核心源码解析Sentinel是
分布式系统
的防御系统。以流量为切入点,通过动态设置的流量控制、服务熔断等手段达到保护系统的目的,通过服务降级增强服务被拒后用户的体验。
llsydn
·
2023-11-24 09:00
sentinel
源码
RabbitMQ 搭建和工作模式
多用于
分布式系统
之间进行通信。
小Q学代码
·
2023-11-24 09:46
rabbitmq
分布式
Akka 介绍
为了让项目取得成功,
分布式系统
必须能够应付一些环境出现的问题,例如组件崩溃不能响应,发送的消息没有痕迹的就丢失
HoneyMoose
·
2023-11-24 08:57
【三】kubernetes kuboard部署
分布式系统
#服务器#部署#云原生#k8s目录一、前言二、搭建docker私有仓库三、系统搭建1、NFS部署1)部署nfsserver(192.168.16.200)2)部署nfsclient(全部节点)3)在Kuboard中创建NFS存储类2、创建命名空间3、添加docker密文4、创建工作负载(workload)1)部署中间件2)部署API网关3)部署持久层4)部署微服务层5)部署展示层5、验证web-e
小菜鸟俊隽
·
2023-11-24 05:35
kubernetes
kubernetes
容器
云原生
原理竟然是这!eclipse搭建javaweb开发环境
对于设计
分布式系统
来说(不仅仅是分布式事务)的架构师来说,CAP就是你的入门理论。•C(一致性):对某个指定的客户端来说,读操作能返回最新的写操作。
架构师面试题
·
2023-11-24 03:56
程序员
面试
经验分享
java
使用 Spring Cloud 搭建微服务基础设施
它利用SpringBoot的开发便利性巧妙地简化了
分布式系统
基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。
初夏_91fb
·
2023-11-24 01:04
sleuth+zipkin 使用
但是在
分布式系统
中,倘若客户端一个请求到达服务器后,由多个服务协作完成。比如:服务A调用服务B,服务B又调用服务
Circ.
·
2023-11-23 22:24
中间件
springCloud
sleuth
zipkin
Java连接HBASE数据库
HBASE是建立在Hadoop
分布式系统
基础之上的列模式数据库,Java连接HBASE需要如下几个jar包:hadoop-common、hadoop-mapreduce-client-core、hbase-common
玉儿小跟班
·
2023-11-23 20:08
JAVA
java
hbase
hadoop
springboot+redission消息队列应用探索
在
分布式系统
中必备的一个中间件就是消息队列,通过消息队列对服务与服务间进行异步处理、应用解耦、流量削峰,常用的消息中间件有rabbitmq、rocketmq、kafka等。
ldcaws
·
2023-11-23 17:24
springboot
redis
spring
boot
java
redis
消息中间件选型&RabbitMQ基础入门
1.消息中间件(MQ)1.1概述消息队列中间件是
分布式系统
中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构目前使用较多的消息队列有ActiveMQ,RabbitMQ
Allen-xs
·
2023-11-23 16:07
中间件
rabbitmq
中间件
RabbitMQ-入门
消息中间件,利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行
分布式系统
的集成。通过提供消息传递和消息排队模型,在分布式环境下扩展进程间的通信。消息队列的传递模式分为两种方
喵喵java
·
2023-11-23 16:05
rabbitmq
java
分布式
RabbitMQ 快速入门(带有javaDemo)
多用于
分布式系统
之间进行通信。1.2MQ的应用场景用于消息中间件,生产者将信息加入到MQ中,消费者再从MQ中拉取相应的信息。
卷、就硬卷
·
2023-11-23 16:03
学习/工作笔记
#
框架
rabbitmq
java
分布式服务架构的设计方案下—通过业务场景浅谈分布式设计思路
文章目录分布式业务场景分析
分布式系统
提高承载量的基本手段并发模型(多线程、异步)缓存/缓冲硬件故障资源利用率优化软件服务内容更新数据统计目录服务消息队列服务(ActiveMQ、ZeroMQ、Jgroups
ZNineSun
·
2023-11-23 15:32
分布式
面试
架构
并发模型
缓存
目录服务
消息队列
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他