分布式

小马爱打代码1 小时前
分布式·算法
分布式锁:原理算法和使用建议(1)非原子操作(set+lua)(2)忘了释放锁(手动+超时)(3)释放了其他线程的锁(lua+唯一值)
一叶飘零_sweeeet3 小时前
分布式·微服务·skywalking·分布式链路追踪
从 “黑盒“ 到 “透明“:SkyWalking 实战指南 —— 让微服务问题无所遁形在微服务架构盛行的今天,一个请求往往需要穿越多个服务才能完成。当系统出现问题时,开发者就像在迷宫中寻找出口,面对成百上千的服务实例和日志,定位问题变得异常艰难。Apache SkyWalking 作为一款优秀的分布式追踪系统,能帮助我们打开微服务的 "黑盒",让系统运行状态一目了然。本文将从理论到实践,全方位解析 SkyWalking 的核心原理与实战技巧,让你轻松掌握分布式系统的可观测性建设。
ArabySide4 小时前
分布式·后端·asp.net core
【ASP.NET Core】分布式场景下ASP.NET Core中JWT应用教程这些年来随着前端的不断工程化,JWT的应用是愈加广泛。考虑到HTTP本身是无状态的,像传统web开发中主要依赖一种键值对的结构Session来鉴别用户身份。通过请求里传入的cookie,这个Cookie里保存是一个键值对SessionID,并且和服务器上的完整的Session键值对对应,从而找到并获取用户数据。
小马爱打代码6 小时前
分布式·zookeeper·云原生
zookeeper:一致性原理和算法(1)分布性(2)对等性(3)并发性(4)缺乏全局时钟(5)故障随时会发生分布式系统的特点:分布性、对等性、并发性、缺乏全局时钟、故障随时会发生。
Cikiss8 小时前
java·分布式·后端·elasticsearch·搜索引擎
图解 bulkProcessor(调度器 + bulkAsync() + Semaphore)“生产者-消费者”模型:Using Bulk Processor | Java API [7.8] | Elastic
小马爱打代码8 小时前
分布式·zookeeper·架构
zookeeper:架构原理和使用场景(1)分布式锁(2)集群元数据管理(3)分布式协调(HA)(4)zk使用场景总结Kafka里使用zk进行元数据管理、Master选举、分布式协调,Canal也一样使用zk进行元数据管理、Master选举(HA主备切换),HDFS的HA也是基于zk来做的。
Logintern099 小时前
redis·分布式·学习
【学习篇】Redis 分布式锁Redis 分布式锁是解决分布式系统中 并发资源竞争 的常用方案,通过 Redis 的原子操作实现多节点间的互斥访问。其核心目标是:在分布式环境下,确保同一时刻只有一个客户端能持有锁,从而安全地操作共享资源。
失散131 天前
分布式·tcp/ip·http·路由器·交换机
分布式专题——33 一台新机器进行Web页面请求的历程用户场景:同学X入职成都新公司NewCompany,公司配发新笔记本电脑,他将电脑接入公司网络,准备访问百度网页;
稚辉君.MCA_P8_Java1 天前
java·spring boot·分布式·kafka·kubernetes
kafka解决了什么问题?mmap 和sendfilekafka解决了什么问题?内存是线性地址空间,kernel程序先进入内存,一进入内存就开启保护模式,然后进行空间和权限的划分。
沐浴露z1 天前
redis·分布式·缓存·redission
分布式场景下防止【缓存击穿】的不同方案在高并发的业务场景中,缓存作为缓解数据库压力的关键组件,其稳定性直接影响整个系统的性能。而缓存击穿,作为缓存体系中常见的问题之一,始终是开发者需要重点攻克的难关。当缓存未命中时,大量请求会瞬间涌向数据库,极易造成数据库过载甚至宕机。本文将介绍三种方案来有效应对缓存击穿。
zhuyasen1 天前
分布式·压力测试
让压测回归简单:体验 PerfTest 分布式模式的“开箱即用”在前一篇文章中,我们详细介绍了 perftest 的单机压测能力,展示了它如何通过极简的命令行实现对 HTTP/1.1、HTTP/2、HTTP/3 与 WebSocket 的高性能测试。然而,当业务系统庞大、服务部署分布式、网络链路复杂时,单机的压测能力显然无法满足真实生产环境的模拟需求。
jackaroo20201 天前
数据库·redis·分布式
后端_Redis 分布式锁实现指南在分布式系统中,多节点并发操作共享资源时,传统单机锁(如 synchronized、ReentrantLock)无法跨节点生效,Redis 分布式锁通过 Redis 的原子性操作实现跨节点互斥,成为解决分布式并发问题的核心方案。
00后程序员张1 天前
java·大数据·分布式
RabbitMQ核心机制MQ 概述 MQ,消息队列,一种在分布式系统中用于通信的关键组件本质上是一个队列,遵循 FIFO(先入先出)原则,队列中存储的内容是消息(message)
爱吃烤鸡翅的酸菜鱼1 天前
分布式·git·后端·gitee·github
深度掌握 Git 分支体系:从基础操作到高级策略与实践案例目录1.前言插播一条消息~2.正文2.1初识分支2.1.1何为分支2.1.2创建分支2.1.3切换分支
yenggd2 天前
网络·分布式·华为
vxlan-bgp-evnp分布式网关配置案例需求分析 1、ospf实现underlay互通 2、路由控制使用evpn 3、配arp广播抑制功能,这个功能是把广播变成单播,而不是把广播干掉 4、访问外部非vxlan网络 5、两边三层vbdif中配置相同的单播mac地址实现分布式网关下就近转发不用绕行,提高网络可靠性 6、vbdif接口中绑定,把ip vpn实例中把bd和ip vpn关联起来,一个ip vpn实例可以 绑定多个bd 7、ensp有bug需要在pc上手动添加arp -s表项 8、boreder只做ip转发就行了 9、接收端看发来的expo
程序_白白2 天前
分布式·rabbitmq
RabbitMQ中Consumer的可靠性在RabbitMQ中,消费者的可靠性主要指消息被正确消费且不丢失、不重复消费,核心是确保消息从队列到消费者的整个处理过程可追溯、可确认。以下是保障消费者可靠性的关键机制和实践:
東雪蓮☆2 天前
分布式·elk·kafka
Filebeat+Kafka+ELK 日志采集实战前言第一部分:Zookeeper概念回顾重要数据结构核心特性触发选举的场景选举流程(Fast Leader Election)
努力买辣条2 天前
分布式·kafka
KafKa概念与安装kafka安装:⾸先恢复快照 (1)下载并上传kafka_2.11-2.4.0.tgz到/opt/software (2)解压:tar -zxvf kafka_2.11-2.4.0.tgz -C /opt/install (3)创建软链接:ln -s kafka_2.11-2.4.0/ kafka (4)配置环境变量:vi /etc/profile export KAFKA_HOME=/opt/install/kafka
Lansonli2 天前
大数据·分布式·spark
大数据Spark(六十七):Transformation转换算子distinct和mapValues文章目录Transformation转换算子distinct和mapValues一、distinct二、mapValues
失散132 天前
java·分布式·架构·netty
分布式专题——35 Netty的使用和常用组件辨析Netty 是一个基于 Java 的高性能、异步事件驱动的网络应用框架,被广泛用于开发网络应用程序,如网络服务器和客户端;