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
分布式系统skywalking
Spring Cloud Sleuth 全链路日志跟踪解决方案(强烈推荐)
一、概述1.1.
分布式系统
面临的问题在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个次请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败
肥肥技术宅
·
2024-02-01 09:23
java
java
开发语言
Skywalking
的Trace Profiling 代码级性能剖析功能应用详解
代码级性能剖析
Skywalking
提供了TraceProfiling功能对具体出现问题的span进行代码级性能剖析。代码级性能剖析就是利用方法栈快照,并对方法执行情况进行分析和汇总。
测试开发Kevin
·
2024-02-01 09:23
APM应用性能监控
skywalking
Skywalking
trace UI页面中字段信息详解,包括端点、跨度类型和Peer
刚上手
Skywalking
的同学可能对traceUI页面信息中的字段信息不是很了解,在这里就给大家一一讲解,重点关注端点、跨度类型和Peer服务:服务的名称实例:服务对应的实例端点:端点(Endpoint
测试开发Kevin
·
2024-02-01 09:22
APM应用性能监控
skywalking
消息中间件(MQ)对比:RabbitMQ、Kafka、ActiveMQ 和 RocketMQ
前言在构建
分布式系统
时,选择适合的消息中间件是至关重要的决策。RabbitMQ、Kafka、ActiveMQ和RocketMQ是当前流行的消息中间件之一,它们各自具有独特的特点和适用场景。
CodeArtisanX
·
2024-02-01 07:07
rabbitmq
kafka
activemq
Zookeeper分布式命名服务实战
ZooKeeper的命名服务主要是利用ZooKeeper节点的树形分层结构和子节点的顺序维护能力,来为
分布式系统
中的资源命名。需要用到分布式命名服务的应用场景典型
山鸟与鱼!
·
2024-02-01 07:19
分布式中间件
分布式
zookeeper
java
后端
芋道源码的周八(2018.02.11)
MySQL数据库的“十宗罪”(附10大经典错误案例)》《springboot去除autoconfig的两个方法》《Tomcat学习四步走:内核、集群、参数及性能(有彩蛋)》《从Elasticsearch来看
分布式系统
架构设计
芋道源码
·
2024-02-01 06:48
Redis 主从复制
在
分布式系统
中为了解决单点问题,通常会把数据复制多个副本部署到其他服务器,满足故障恢复和负载均衡等需求。Redis也是如此,它为我们提供了复制的功能,实现了相同数据的多个Redis副本。
ikun66666
·
2024-02-01 02:09
Redis
redis
Raft
复制状态机在
分布式系统
中被用于解决很多容错的问题。1.png复制状态机通常都是基于复制日志实现的,如上图。每一个服务器存储一个包含一系列指令的日志,并且按照日志的顺序进行执行。
小睿千万别秃头
·
2024-01-31 22:30
Zookeeper的核心组件与架构
它提供了一种可靠的、高性能的协调服务,用于解决
分布式系统
中的一些常见问题,如集群管理、配置管理、负载均衡、分布式锁等。Zookeeper的核心组件和架构是构建分布式应用程序的关键基础设施之一。
OpenChat
·
2024-01-31 18:40
zookeeper
架构
分布式
云原生
SpringCloud Sleuth链路追踪
SpringCloudSleuth提供了一套完整的服务跟踪的解决方案,在
分布式系统
中提供追踪解决方案并且兼容支持了zipkin。
七七真的是太棒了
·
2024-01-31 17:02
spring
cloud
spring
后端
Spring Cloud Bus消息总线
SpringCloudBus是用来将
分布式系统
的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件的功能。SpringCludBus目前支持RabbitMQ和Kafka。
七七真的是太棒了
·
2024-01-31 17:01
springcloud
微服务
UUID的介绍与使用
UUID的目的是让标识符在所有的时间和空间中都是唯一的,从而减少或消除标识符在
分布式系统
中的冲突。
Persistence is gold
·
2024-01-31 17:41
java
Gateway API 实践之(六)FSM Gateway 的健康检查功能
这一功能在微服务或
分布式系统
中尤为关键,因为它通过及时识别并隔离故障或性能下降的服务,来维护系统的高可用性和弹性。通过健康检查,网关能够保证请求负载被有效
Flomesh
·
2024-01-31 15:52
gateway
微服务
kubernetes
什么是
分布式系统
!以及
分布式系统
架构的优缺点
那什么是
分布式系统
?
分布式系统
是支持分布式处理的软件系统,是由通信网络互联的多处理机体系结构上执行任务的系统。包括分布式操作系统、分布式程序设计语言及其编译系统、分布式文件系统分
架构师Javaspring
·
2024-01-31 15:57
Java目前合适您诉求的职位一览
研发工程师岗位描述负责会员核心业务产品开发岗位要求本科及以上学历,计算机软件或相关专业;3年及以上使用JAVA开发的经验,JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解,对Spring,ibatis,struts等开源框架熟悉;熟悉
分布式系统
的设计和应用
持续成长的mage
·
2024-01-31 10:28
漏洞复现----13、Apache Flink 文件上传漏洞 (CVE-2020-17518)
ApacheFlink是一个
分布式系统
,它需要计算资源来执行应用程序。Flink集成了所有常见的集群资源管理
七天啊
·
2024-01-31 10:53
#
漏洞复现
网络安全技术
Apache
Flink
文件上传漏洞
CVE-2020-17518
Apache Flink 文件上传漏洞 (CVE-2020-17518)
ApacheFlink是一个
分布式系统
,它需要计算资源来执行应用程序。Flink集成了所有常见的集群资源管理
zxl2605
·
2024-01-31 10:22
#
漏洞复现
web安全
web安全
系统安全
安全
SpringCloud Gateway视频教程 Sentinel视频教程 Nacos视频教程
Springcloud视频教程(精华版)目录精华版:极致简洁、不废话by疯狂创客圈视频地址:进入学习请点击第1篇
分布式系统
与SpringCloud§1:SpringCloud与分布式基础框架简介问题1:
40岁资深老架构师尼恩
·
2024-01-31 09:25
java
RabbitMQ简介及其核心概念
AMQP(AdvancedMessageQueuingProtocol高级消息队列协议)实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.Net、Java、C,用于在
分布式系统
中存储转发消息
水宝的滚动歌词
·
2024-01-31 07:51
RabbitMQ
rabbitmq
32个Java面试必考点-10架构的演进之路与前沿技术
本课时会讲解
分布式系统
架构以及面试中做项目介绍的技巧,重点有如下三部分。1.介绍系统架构的演进:包括微服务架构、云原生以及业界最新趋势ServiceMesh。
机智阳
·
2024-01-31 07:21
java
java
面试
架构
后端
开发语言
分布式虚拟文件系统,如何实现多种存储系统的融合
为了给不同的计算框架提供存储服务,存储的服务类型也是很多,常见的如AWS的S3存储、NFS文件系统和Ceph
分布式系统
等。
数据存储张
·
2024-01-31 07:20
分布式
分布式ID介绍&实现方案总结
分布式ID是
分布式系统
下的ID。分布式ID不存在与现实生活中,属于计算机系统中的一个概念。我
快乐非自愿
·
2024-01-31 05:26
分布式
架构
微服务
学习
松哥手把手教你入门 Spring Boot + CAS 单点登录
在微服务以及
分布式系统
中,单点登录变得越来越普遍,松哥之前也有两篇文章和大家介绍过单点登录的方案:OAuth2+JWT方案@EnableOAuth2Sso注解方案这两种方案中,JWT存在一个注销登录的问题
_江南一点雨
·
2024-01-31 05:36
Seata详解(一)
是由于数据库的拆分和分布式架构(微服务)带来的,在常规情况下,我们在一个进程中操作一个数据库,这属于本地事务,如果在一个进程中操作多个数据库,或者在多个进程中操作一个或多个数据库,就产生了分布式事务;分布式事务产生的原因:
分布式系统
异常除了本地事务那些异常之外
有心不在迟
·
2024-01-31 04:55
java
分布式
MapReduce 论文阅读笔记 MapReduce 简介
SimplifiedDataProcessingonLargeClustersJeffreyDeanandSanjayGhemawatGooglehttps://pdos.csail.mit.edu/6.824/papers/mapreduce.pdfMapReduce是一种
分布式系统
中处理大数据方法
RzBu11d023r
·
2024-01-31 04:34
分布式系统
摘要性笔记
mapreduce
big
data
大数据
spring boot 使用 Kafka
分布式:Kafka是一个
分布式系统
,可以在多个节点上运行,具有良好的可扩展性和容错性。支持多种协议:Kafka支持多种协议,如TCP、HTTP、UDP等,可以与不同的系统进行集成。
奋力向前123
·
2024-01-31 03:20
java
spring
boot
kafka
后端
五大分布式事务,你了解多少?
那分布式事务,自然就是运行在
分布式系统
中的事务,是由多个不同的机器上的事务组合而成的。同上,只有
牧小农
·
2024-01-30 23:29
【Kafka系列】Kafka副本机制详解
In-syncReplicas(ISR)5.Unclean领导者选举(UncleanLeaderElection)6.小结1.前言所谓的副本机制(Replication),也可以称之为备份机制,通常是指
分布式系统
在多台网络互联的机器上保存有相同的数据拷贝
Hyatt1024
·
2024-01-30 23:44
kafka
kafka
分布式
超时引发的牛角尖一(hystrix概述)
Hystrix概述Hystrix是Netflix公司开源的一款针对
分布式系统
服务之间调用的容错库,它主要用于解决
分布式系统
中的服务雪崩问题,通过实现服务降级、服务熔断、依赖隔离、以及提供近乎实时的监控等功
机器挖掘工
·
2024-01-30 23:37
hystrix
hystrix
java
数据库
RabbitMQ 安装和使用
多用于
分布式系统
之间进行通信。(队列是一种容器,用于存放数据的都是容器,存放消息的就是消息队列)2.优势应用解耦:提高系统容错性和可维护性。异步提速:提升用户体验和系统吞吐量。
前行@
·
2024-01-30 22:21
rabbitmq
分布式
Spring Cloud Netflix
通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并通过经过测试的Netflix组件构建大型
分布式系统
。
咔啡
·
2024-01-30 19:01
分布式系统
面试的秘籍:深入探讨事务、幂等性和补偿事务,掌握二/三阶段提交,了解Sagas事务模型和分布式ID的实战应用!
并举例说明设计
分布式系统
的幂等性是确保在面对重复请求或操作时系统能够产生相同结果的重要方面。
LiuSirzz
·
2024-01-30 18:04
面试
分布式
职场和发展
java
解析Redis缓存雪崩及应对策略
前言在
分布式系统
中,缓存被广泛应用以提高性能和降低数据库压力。然而,缓存雪崩是一个常见而又令人头痛的问题,特别是当大量缓存数据同时失效时,导致大量请求直接落在数据库上,引发性能问题。
张万森的救赎
·
2024-01-30 18:27
缓存
redis
mybatis
RabbitMQ安全防护,加固策略
RabbitMq简介中间件简介消息队列中间件是
分布式系统
中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性[架构]使用较多的消息队列有ActiveMQ(安全)
中年程序员一枚
·
2024-01-30 17:27
环境搭建专栏
rabbitmq
安全
分布式
ZK和ETCD的产品对比和差异
更多关于
分布式系统
的架构思考请参考文档关于常见分布式组件高可用设计原理的理解和思考1.底层实现1.1高可用机制相同点:满足quorum机制(大多数同意原则),数据高度可靠,数据最终一致。
李姓门徒
·
2024-01-30 15:03
Zookeeper
分布式
中间件
etcd
数据库
分布式系统
理论-CAP和BASE
分布式系统
理论中的CAP定理和BASE理论是理解和设计可靠分布式服务的基础。同时,正确实施负载均衡策略和自定义负载均衡机制是维护这些系统性能和可用性的实践措施。
辞暮尔尔-烟火年年
·
2024-01-30 13:39
微服务
分布式
分布式事务Seata
1.分布式事务1.1简介本地事务–ACID分布式事务跨数据源跨服务1.2CAP理论-BASE理论CAP理论BASE理论–对CAP的一种解决思路BasicallyAvailable(基本可用):
分布式系统
出现问题的时候
小悟空GK
·
2024-01-30 12:14
分布式
为什么要使用 Nacos 作为配置中心?
在现代的
分布式系统
开发中,配置管理变得越来越重要。而Nacos(阿里巴巴开源的分布式配置中心)作为一款强大、可扩展且易于使用的配置管理工具,正逐渐成为开发者们的首选。
啄sir.
·
2024-01-30 10:54
java
第一节 分布式架构设计理论与Zookeeper环境搭建
目录1.分布式架构设计理论1.分布式架构介绍1.1什么是分布式1.2分布式与集群的区别1.3
分布式系统
特性1.4
分布式系统
面临的问题2.分布式理论2.1数据一致性2.1.1什么是分布式数据一致性2.1.2
做个专注的工程师
·
2024-01-30 10:48
分布式
zookeeper
云原生
分布式ID是什么,以美团Leaf为例改造融入自己项目【第十一期】
前言在日常开发中,主键id应用是非常广泛的,但是当涉及到
分布式系统
的时候,往往需要使用到分布式id,每一个服务里面一套生成规则的不易管理,容易引发冲突。
呆呆呆呆梦
·
2024-01-30 07:53
分布式
RabbitMQ面试
1.什么是RabbitMQRabbitMQ是使用Erlang语言开发的,基于AMQP高级消息队列的开源消息中间件Erlang语言主要用于开发并发和
分布式系统
,在电信领域得到广泛应用2.什么是消息中间件消息中间件是在
分布式系统
中传递消息的软件服务
SuperLBY
·
2024-01-30 07:51
Java面试
rabbitmq
面试
弹力设计简介
弹力设计又叫容错设计,其中着眼于
分布式系统
的各种“容忍”能力,包括容错能力(服务隔离、异步调用、请求幂等性)、可伸缩性(有/无状态的服务)、一致性(补偿事务、重试)、应对大流量的能力(熔断、降级)。
匠丶
·
2024-01-30 07:45
利用Go语言的特性优化HTTP代理的性能
它特别适合于网络应用和
分布式系统
的开发。使用Go编写HTTP代理服务器可以充分利用其特性来优化性能。以下是一些方法:并发处理:Go语言的并发模型基于协程(goroutine)和通道(channel)。
华科℡云
·
2024-01-30 06:41
python
http
解决 Redis 分布式锁主从架构锁失效问题的实践与优化
引言:在
分布式系统
中,使用Redis作为分布式锁的存储工具是一种常见的实践。然而,当Redis采用主从架构时,可能会面临分布式锁失效的问题。
ZKf30FkG
·
2024-01-30 06:14
redis
redis
分布式
架构
SpringCloud面试题
1.什么是SpringCloudspringcloud就是致力于
分布式系统
、云服务的框架,是spring生态中的一个成员,它是基于微服务架构模式的框架,提供了一站式(服务注册与发现,配置中心,全链路监控
射手座的程序媛
·
2024-01-30 04:05
java
spring
cloud
spring
后端
单体架构的数据同步与一致性:解决分布式数据问题
1.背景介绍在现代互联网企业中,数据处理和存储的需求日益增长,
分布式系统
已经成为了主流的技术架构。然而,
分布式系统
带来了数据一致性问题,这是一项非常复杂且具有挑战性的任务。
OpenChat
·
2024-01-30 04:57
架构
分布式
cap的证明
C:Consistency一致性A:Availability可用性P:PartitionTolerance分区容错性CAP理论的核心是:一个
分布式系统
不可能同时很好的满足一致性,可用性和分区容错性这三个需求
写代码的杰西
·
2024-01-30 04:04
php雪花算法创建分布式唯一id
雪花算法的优点是,整体上按照时间自增排序,并且整个
分布式系统
内不会产生ID碰撞(由数据中心ID和机器ID作区分),效率较高。
码农Robin
·
2024-01-30 04:08
php
分布式
算法
php:雪花算法
在
分布式系统
中的应用十分广泛,且ID引入了时间戳,基本上保持自增的。原理1bit-不用:因为二进制中最高位是符号位,1表示负数,0表示正数。生成的id一般都是用正整数,所以最高位固定为0。
蝶开三月
·
2024-01-30 03:07
PHP
算法
twitter
雪花算法
SnowFlake
SnowFlake算法
PHP雪花算法
雪花算法(SnowflakeAlgorithm)是一种分布式唯一ID生成算法,旨在满足
分布式系统
中对唯一标识的需求。
withoutfear
·
2024-01-30 03:06
php
算法
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他