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
分布式系统理论学习
Eureka/Zookeeper/Nacos实现注册中心区别
Availability(可用性)Partitiontolerance(分区容错性)必然存在在我们集群中,如果某个服务器宕机(故障):保证数据一致性:一致性(CP)保证服务可用性:可用性AP这个定理的内容是指的是在一个
分布式系统
中
超级码里喵
·
2024-02-24 08:24
SpringCloud
Eureka
Nacos
zookeeper
Spring Cloud Neflix Hystrix应用实战详解
Hystrix实战OpenFeign整合Hystrix通常在复杂的
分布式系统
都存在不同服务之间的调用,OpenFeign作为SpringCloud的远程调用工具默认是已经集成了Hystrix。
NullzzZ
·
2024-02-20 22:35
微服务
Spring
Cloud系列文章
spring
cloud
hystrix
spring
spring
boot
java
后端
微服务
2PC/3PC到底是啥
目的是为了保证
分布式系统
中的数据一
woshishui1243
·
2024-02-20 20:50
清华架构师整理
分布式系统
文档:从实现原理到系统实现,收藏吧
微服务、云原生、Kubernetes、ServiceMesh是分布式领域的热点技术,它们并不是凭空出现的,一定继承了某些“前辈”的优点。我们不仅要了解这些技术,还要深入理解其发展脉络、原理等,才能游刃有余地将其用于现有的项目开发或老系统改造中。而这些技术有一个共同的特点,就是全网都在大谈分布式,其实主要就是因为数据量的爆发增长,我们的网站等应用承担了他本不应该承受的压力,这个时候,中国古人的训诫就
java架构师联盟
·
2024-02-20 20:40
程序员们的三高:高并发、高性能、高可用!
01高并发1.1简介高并发(HighConcurrency)是互联网
分布式系统
架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。
技术灭霸
·
2024-02-20 19:18
redis分布式锁实战
分布式锁是什么分布式锁是控制
分布式系统
或不同系统之间共同访问共享资源的一种锁实现;如果不同的系统或同一个系统的不同主机之间共享了某个资源时,往往通过互斥来防止彼此干扰;Redis分布式锁的底层实现是利用
bijian-bijian
·
2024-02-20 17:47
redis
分布式
数据库
OSDI 2023: ExoFlow A Universal Workflow System for Exactly-Once DAGs
系统范围:总体
分布式系统
使用通用机制处理所有在其上运行的应用程序的恢复。这简化了开发,但牺牲了更细粒度、应用程序优化的恢复的可能性。2.性能/恢复权衡优先级以性能为中心:使用这种方法
结构化文摘
·
2024-02-20 16:48
工作流
DAG
可靠性
tcp 中使用的定时器
周期性任务这是定时器最常用的一种场景,比如tcp中的keepalive定时器,起到tcp连接的两端保活的作用,周期性发送数据包,如果对端回复报文,说明对端还活着;如果对端不回复数据包,就会判定对端已经不存在了;再比如
分布式系统
中
王燕龙(大卫)
·
2024-02-20 15:33
tcp/ip
网络
网络协议
Hadoop 大数据的入门学习
由于所做的银行项目与大数据有关,所以个人学习下hadoop的知识,希望能对大数据有所了解,不喜勿喷,哪里有不对的希望大神指点Hadoop百度百科:Hadoop是一个由Apache基金会所开发的
分布式系统
基础架构
heybo_zhang
·
2024-02-20 14:36
小白兔危害大,为了组织清除它-104-90-46-943
【
理论学习
:HR如何实现减员增效?我们是一家项目公司,最近总公司要求我们精准寻找到企业中的”低效人员“,优胜劣汰一批工作能力及工作饱和度不高的“白兔”型员工,以达到减员增效,提高人均效能的目的。
萌萌2020
·
2024-02-20 13:28
5、【STM32】串口(USART)通讯 (一文搞懂寄存器操作、端口复用和中断优先级(NVIC)配置)
目录前言
理论学习
一、USART介绍1.1、USART简介1.2、USART主要特征1.3、USART功能说明1.4、USART模式配置(串口的波特率、状态、控制)二、IO口复用功能输入/输出2.1复用功能简介
追逐者-桥
·
2024-02-20 12:42
#
一
stm32
单片机
arm
串口通讯
使用Spring Boot整合Redis实现分布式锁
在
分布式系统
中,控制并发访问是一项关键任务。分布式锁是一种常见的解决方案,用于在多个节点之间协调对共享资源的访问。Redis作为一款高性能的内存数据库,提供了一种简单而有效的方式来实现分布式锁。
#看心情
·
2024-02-20 12:10
spring
boot
redis
分布式
Flink理论—Flink架构设计
Flink架构设计Flink是一个
分布式系统
,需要有效分配和管理计算资源才能执行流应用程序。
不二人生
·
2024-02-20 12:59
#
Flink
理论
flink
大数据
RabbitMQ与Spring Boot如何集成?
一、RabbitMQRabbitMQ是一个开源的消息队列中间件,它实现了高效可靠的消息传递机制,可以在
分布式系统
中进行异步通信。
张燕沨
·
2024-02-20 11:54
JAVA
java-rabbitmq
rabbitmq
spring
boot
扎实抓好主题教育 为奋进新征程凝心聚力
理论学习
是加强党员领导干部理论修养的首要前提,是提高思维能力,不断积累经验、增长才
爱吃糖的vita
·
2024-02-20 11:55
微服务设计:Spring Cloud 链路追踪概述
SpringCloud链路追踪是指在
分布式系统
中追踪请求路径的技术。它可以帮助开发者了解请求在各个微服务之间是如何流转的,以及每个微服务处理请求所花费的时间。
surfirst
·
2024-02-20 09:04
架构
微服务
spring
cloud
java
SpringCloud-基于Feign远程调用
SpringCloud是一个用于构建
分布式系统
的开发工具包,它提供了一系列的微服务组件,其中之一就是Feign。
Damon小智
·
2024-02-20 09:56
Java
spring
cloud
java
后端
分布式
微服务
负载均衡
feign
淘宝的十年「架构变迁」
特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:
分布式系统
中的多
程序员xysam
·
2024-02-20 08:18
架构
学习
程序人生
java
分布式事务
本地事务本地事务是指单个数据库上的事务操作,一个本地事务允许一个数据库连接满足ACID(原子、一致、隔离、持久)刚性事务规范分布式事务分布式事务属于柔性事务,满足CAP和BASE理论CAP:指的是在一个
分布式系统
中
与遨游于天地
·
2024-02-20 07:15
分布式
springcloud面试题
使用SpringBoot开发分布式微服务时,我们面临以下问题(1)与
分布式系统
相关的复杂性-这种开销包括网络问
陈二狗想吃肉
·
2024-02-20 07:43
SpringCloud-Config:分布式配置
10.SpringCloudConfig分布式配置Dalston.RELEASESpringCloudConfig为
分布式系统
中的外部配置提供服务器和客户端支持。
666-LBJ-666
·
2024-02-20 07:48
SpringCloud
spring
cloud
分布式
spring
分布式事务理论基础
cap理论:一致性(C):指在
分布式系统
中,所有节点在同一时刻存储的数值是一样的。举例:访问a节点和访问b节点都能得到一致的响应结果。可用性(A):指在访问服务器时能很快得到响应,但不保证数据正确性。
自律给你自由
·
2024-02-20 06:56
分布式
分布式
远程过程调用解密:探索RPC协议的深度、挑战与未来方向
RPC抽象了网络通信的细节,使得开发
分布式系统
更为简便。2.RPC的工作原理RPC的工作原理包括几个关键步骤:接口定义、客户端代理生成、服务端桩(stub)生成、通信、服务执行和返回结果。
程序员Chino的日记
·
2024-02-20 06:15
rpc
网络协议
网络
主动对象模式(Active Object pattern)
该模式通常用于需要多线程服务器的
分布式系统
中。此外,客户应用,比如窗口系统和网络浏览器,采用主动对象来简化并发和异步的网络操
weixin_30416497
·
2024-02-20 06:06
网络
数据结构与算法
c/c++
服务端和客户端以及前后端相关概念区分
一、服务端(Server-side)和客户端(Client-side)服务端和客户端是指在
分布式系统
或网络应用中相对的两个部分。是指在计算机网络中不同角色的两个主要实体。
林隐w
·
2024-02-20 05:13
java
计算机网络
java
学习
服务器
从0到1搭建企业
分布式系统
-07-jenkins搭建
开头jenkins主要用来做持续集成,原理是开发人员将代码提交到git后,点击jenkins构建会通过mvn将代码打包成war包,然后自己写一些脚本,发布到具体的应用,实现开发环境自动化部署搭建1.前提条件:已安装jdk已安装maven2.官方下载war将war部署到tomcat中,启动tomcat3.修改配置文件/var/lib/jenkins/config.xml1、这个权限对应“任何用户可以
Coding626
·
2024-02-20 04:03
Spring Cloud Hystrix:服务容错与熔断
1.理解服务容错与熔断1.1服务容错的概念和重要性在
分布式系统
中,由于各种原因(例如网络延迟、服务故障等),服务之间的通信可能会出现故障或者延迟。
星光闪闪k
·
2024-02-20 02:00
Java
Spring
spring
cloud
hystrix
java
后端
spring
架构
分布式事务详解
分布式系统
把一个单体应用拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作。
xdpcxq1029
·
2024-02-19 22:11
pandas
mysql
adb
一篇文章带你了解
分布式系统
理论基础 - CAP、BASE
1.CAP理论任何分布式架构设计的系统,只能同时满足CAP中的任意两种,无法同时三种并存。CAP(Consistency、Availability、Partitiontolerance)是三个单词的缩写,分别代表一致性,可用性,分区容错性。这个理论到目前为止都适用于分布式架构系统。1.1Consistency一致性我们知道ACID中事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个
程序领域
·
2024-02-19 22:59
架构
分布式
浅谈
分布式系统
中的补偿机制设计问题
我们知道,应用系统在分布式的情况下,在通信时会有着一个显著的问题,即一个业务流程往往需要组合一组服务,且单单一次通信可能会经过DNS服务,网卡、交换机、路由器、负载均衡等设备,而这些服务于设备都不一定是一直稳定的,在数据传输的整个过程中,只要任意一个环节出错,都会导致问题的产生。这样的事情在微服务下就更为明显了,因为业务需要在一致性上的保证。也就是说,如果一个步骤失败了,要么不断重试保证所有的步骤
架构文摘
·
2024-02-19 22:59
网络
运维
java
服务器
负载均衡
我理解的
分布式系统
,你需要了解的我都有
前言说到
分布式系统
,不得不说集中式系统。传统集中式系统中整个项目所有的东西都在一个应用里面。
ZYQZXF
·
2024-02-19 22:57
面试官:浅谈
分布式系统
中的补偿机制设计问题?
我们知道,应用系统在分布式的情况下,在通信时会有着一个显著的问题,即一个业务流程往往需要组合一组服务,且单单一次通信可能会经过DNS服务,网卡、交换机、路由器、负载均衡等设备,而这些服务于设备都不一定是一直稳定的,在数据传输的整个过程中,只要任意一个环节出错,都会导致问题的产生。这样的事情在微服务下就更为明显了,因为业务需要在一致性上的保证。也就是说,如果一个步骤失败了,要么不断重试保证所有的步骤
Java精选
·
2024-02-19 22:57
运维
网络
数据库
java
开发语言
10分钟带你了解
分布式系统
的补偿机制
我们知道,应用系统在分布式的情况下,在通信时会有着一个显著的问题,即一个业务流程往往需要组合一组服务,且单单一次通信可能会经过DNS服务,网卡、交换机、路由器、负载均衡等设备,而这些服务于设备都不一定是一直稳定的,在数据传输的整个过程中,只要任意一个环节出错,都会导致问题的产生。这样的事情在微服务下就更为明显了,因为业务需要在一致性上的保证。也就是说,如果一个步骤失败了,要么不断重试保证所有的步骤
咖啡加剁椒
·
2024-02-19 22:53
软件测试
软件测试
自动化测试
功能测试
程序人生
职场和发展
分布式学习笔记
1.CAP理论Consistency(一致性):用户访问
分布式系统
中的任意节点,得到的数据必须一致。Availability(可用性):用户访问集群中的任意健康节点,必须得到相应,而不是超时或拒绝。
重生之Java再爱我一次
·
2024-02-19 20:46
分布式
学习
笔记
分布式相关概念
分布式原理1.CAP理论CAP理论是
分布式系统
中的一个基本理论,它由计算机科学家EricBrewer在2000年提出。
重生之Java再爱我一次
·
2024-02-19 20:15
分布式
Docker实用篇
分布式系统
中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。
是程序喵呀
·
2024-02-19 18:56
Java
docker
容器
运维
如何保证MySQL和Redis的数据一致性?
图片来自Pexels什么是数据的一致性一致性就是数据保持一致,在
分布式系统
中,可以理解为多个节点中数据的值是一致的。而一致性又可以分为强一致性与弱一致性。
架构师小秘圈
·
2024-02-19 18:50
数据库
队列
分布式
redis
java
第五节 zookeeper集群与分布式锁_2
分布式锁:分布式锁,即
分布式系统
做个专注的工程师
·
2024-02-19 16:01
#
zookeeper
zookeeper
《
分布式系统
原理介绍》要点简记
数据备份机制问题:机器宕机导致数据丢失问题解决:无状态节点则无需读取读取任何信息就可以立刻重新“可用”有状态节点可以通过读取本地存储设备中的信息或通过读取其他节点数据的方式恢复内存信息有状态是指是否是保存数据的节点序列号机制问题:消息乱序解决:给消息排号,按照版本号进行消费校验码机制问题:数据错误消息被抓包篡改解决:使用一定的校验码机制可以较为简单的检查出网络数据的错误,从而丢弃错误的数据序列号机
猫哥灬01
·
2024-02-19 16:52
分布式
面试
分布式
SpringCloud-搭建Nacos配置中心
在微服务架构中,配置管理是至关重要的一环,Nacos提供了可靠、动态的配置管理功能,为
分布式系统
的配置中心提供了便捷的解决方案。
Damon小智
·
2024-02-19 15:45
Java
spring
cloud
java
nacos
配置管理
微服务
分布式
后端
消息中间件管理系统-RabbitMQ及其两类传输模型
MQ,意思为消息队列,
分布式系统
中的重要组件,用它就可以实现应用解耦、异步消息、流量削峰等问题。消息队列产品有很多,企业级应用较广泛的就是RabbitMQ。
sunyunfei1994
·
2024-02-19 14:08
rabbitmq
分布式
什么是RabbitMQ?
一、引言RabbitMQ是一个开源的消息代理软件,用于在
分布式系统
中传递消息。
张万森的救赎
·
2024-02-19 14:35
rabbitmq
分布式
RabbitMQ:
分布式系统
中的高效消息队列
摘要RabbitMQ是一款开源、高度可靠、灵活性强的消息队列系统,被广泛应用于
分布式系统
中。
张万森的救赎
·
2024-02-19 12:48
rabbitmq
分布式
现阶段适用于 单一架构 还是 分布式架构 ?
劣势:开发和部署比较复杂,需要考虑
分布式系统
的一些问题,如分布式
小Mie不吃饭
·
2024-02-19 12:41
JAVA
架构
分布式
golang工程组件篇:高性能RPC框架gRPC之0Auth2认证与拦截器
Golang是一种快速、高效的编程语言,它在云计算和
分布式系统
中广泛使用。随着软件工程越来越复杂,RPC(远程过程调用)框架成为了重要的组件之一。
SMILY12138
·
2024-02-19 10:32
golang
rpc
开发语言
Raft协议如何解决
分布式系统
一致性问题
先要明确的几个概念Raft协议是基于paxosmulti的,属于全新优化精简版本,更加容易实现和理解。zookeeper用的zab协议跟raft基本一样,就是心跳方向是反的,raft是leader向follower发送心跳,zab是follower向leader发送心跳询问leader健康状况。再有一个就是,raft、paxos、zab这些属于强一致性协议,与之相对的还有弱一致性协议,比如DNS的
肥兔子爱豆畜子
·
2024-02-15 10:56
[AIGC] Kafka 的 Rebalance 机制:保证分区的可靠性和高可用性
在
分布式系统
中,Kafka是一种流处理平台,具有高吞吐量、低延迟和可扩展性等特点。在Kafka中,消费者组是一组消费者的集合,它们共同消费一个topic的所有分区。
程序员三木
·
2024-02-15 10:55
AI
kafka
分布式
Spring
Spring是一款非常优秀而且功能强大的框架,可以简化开发、框架整合一、初识Spring1.Spring能做什么用以开发web、微服务以及
分布式系统
等,光这三块就已经占了JavaEE开发的九成多。
小白在努力~~
·
2024-02-15 10:15
spring
java
后端
Spring Cloud Eureka:服务注册与发现
1.介绍SpringCloudEureka1.1什么是SpringCloudEurekaSpringCloudEureka是SpringCloud生态中的一个服务注册与发现组件,用于构建
分布式系统
中的服务注册中心
星光闪闪k
·
2024-02-15 09:41
Java
Spring
spring
cloud
eureka
spring
后端
架构
docker (一)-简介
无论是单个程序还是多个程序组成的复杂服务,或者
分布式系统
,都可以使用dockerrun或dockercompos
小关暗器
·
2024-02-15 09:56
docker
容器
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他