技术栈
分布式
梅头脑
31 分钟前
java
·
分布式
交易跨10个库、日均千万订单——选错一次分布式事务方案,加班三个月重写
分布式事务方案选错,代价不是改几行代码——是重写整个交易链路。我从一个日均千万订单的项目里总结出一张四方案决策树:Seata AT(改得少→性能掉 30%)→TCC(代码 3 倍→但一致性最强)→Saga(长流程)→RocketMQ 事务消息(最简单→只适用异步)。选方案前先想清楚一个问题——你这个场景真的需要强一致吗?
霸道流氓气质
3 小时前
java
·
开发语言
·
分布式
分布式系统中接口时序不确定性处理
在分布式系统中,多个独立接口由外部系统分别调用,无法保证到达顺序。当接口 B 的处理依赖接口 A 的结果时,如果 B 先到、A 后到,B 的处理必然失败。
YOU OU
5 小时前
数据库
·
redis
·
分布式
Redis分布式锁
在一个分布式系统中,也会涉及到多个节点同时访问一个公共资源的情况,此时就需要通过锁来做互斥控制,避免出现类似于“线程安全”的问题
小罗水
7 小时前
分布式
·
rabbitmq
第9章 RabbitMQ 消息队列与索引任务
前面几章我们已经完成了一条文档进入系统的前半段链路:但在真实系统中,解析、切片、Embedding、向量入库这些步骤不能全部放在上传接口里同步执行。
naierfengdian
8 小时前
分布式
·
能源
分布式风力发电机机抗风扰、稳发电结构设计技术解析
在当今能源结构转型的大背景下,分布式风力发电凭借其独特的优势,正发挥着愈发重要的作用。它能够在靠近用电负荷的区域进行发电,有效减少了电力传输过程中的损耗,提高了能源利用效率。这种发电方式还能为偏远地区或分布式能源需求场景提供可靠的电力支持,促进能源的多元化和可持续发展。
wWYy.
18 小时前
分布式
基于Raft分布式Kv存储:sendRequestVote
sendRequestVote() 是 Candidate 端处理单个 RequestVote RPC 的函数。它负责向指定节点发送投票请求,并根据响应更新本地任期、累计票数,必要时把自己提升为 Leader。
Wang's Blog
1 天前
开发语言
·
分布式
·
golang
Go-Zero项目开发40: 基于Jaeger的分布式链路跟踪实战
在一个典型的IM系统中,客户端A向客户端B发送消息,底层实际流程如下:当客户端B无法收到消息时,问题可能出现在任意环节:发送时未指定正确的目标、消费者推送逻辑错误、WebSocket 推送失败等。面对分布式环境下的长调用链,传统的日志排查显得力不从心。分布式链路跟踪正是为了应对这一难题,通过记录一次请求在多个服务间的完整路径,帮助开发者快速定位故障点、分析性能瓶颈,并梳理服务依赖关系。
笨鸟先飞的橘猫
1 天前
分布式
·
学习
·
游戏
游戏后端分布式学习——消息队列在游戏的用法
消息队列(Message Queue,MQ)在 MMO 中主要用于异步解耦、削峰填谷、跨服通信、事件驱动。
wWYy.
1 天前
分布式
基于Raft分布式Kv存储:sendAppendEntries
sendAppendEntries() 可以理解为:针对某一个 Follower,执行一次 AppendEntries RPC,然后把回复合并回 Leader 的 Raft 状态。
范什么特西
1 天前
分布式
·
kafka
关于kafka
kafka架构topic partitionkafka为什么很快消息丢失+消息重复+顺序消费offset
wWYy.
1 天前
开发语言
·
分布式
·
qt
基于Raft的分布式Kv存储项目:raft.h
raft.h 中只有 init 的声明, 它相当于 Raft 节点的“构造完成阶段”:绑定外部资源、初始化状态、恢复持久化数据,并启动后台任务。
wWYy.
1 天前
分布式
基于Raft分布式Kv存储:AppendEntries
整体调用链Raft 里同一个 AppendEntries RPC 同时承担两种功能:这是 Raft 论文中定义的标准行为。
霸道流氓气质
1 天前
分布式
分布式系统中跨进程上下文传递方案
分布式系统中,一个完整的业务流程往往跨越多个进程(微服务)。某些上下文信息(用户身份、TraceId、灰度标记、原始业务数据等)需要在整条链路中流转。
wWYy.
1 天前
分布式
基于Raft分布式Kv存储:日志寻找匹配
核心目标Raft 的日志寻找匹配,本质上是在寻找 Leader 和 Follower 的最大公共前缀:
ACP广源盛13924625673
1 天前
大数据
·
人工智能
·
分布式
·
单片机
·
嵌入式硬件
YLB3118 存储桥接芯片完整机会点@ACP#联动曙光 8000
曙光 8000 可高效训练万亿参数通用 / 行业大模型,企业完成模型蒸馏、量化后,必须在本地终端留存:模型权重文件、百万字上下文知识库、多模态图片 / 4K 视频训练素材、行业私有数据集。
韩楚风
2 天前
服务器
·
网络
·
数据库
·
分布式
·
mysql
·
架构
·
cantian
【参天引擎】一次宕机后的数据恢复,让我把 Cantian 持久化与恢复的六大机制全搞明白了
讲真,第一次看 Cantian 持久化与恢复源码的时候,我也是一脸懵——Redo 日志、Undo 日志、Checkpoint、崩溃恢复、归档管理、日志复制,这么多机制,到底谁保护谁?直到有一次线上遇到数据库宕机,需要紧急恢复数据,我才真正去翻源码,搞明白这套机制是怎么做到"数据不丢、快速恢复"的。
AAA@峥
2 天前
运维
·
分布式
·
ceph
Ceph RBD 块存储全解析:原理与实操汇总
摘要:本文全面介绍了 Ceph 分布式存储系统中的块存储管理(RBD)。内容涵盖 RBD 的 I/O 流程、常用命令、镜像创建与管理、访问方式(KRBD 和 librbd)、镜像格式与布局、镜像功能(快照、克隆)、导入导出操作,以及 RBD 镜像的配置与管理。文章通过详细的命令行示例和配置步骤,帮助读者深入理解 Ceph RBD 的核心概念和实际操作,适合存储管理员和运维人员参考学习。
LLL人无再少年
2 天前
分布式
·
skywalking
分布式链路追踪系统之二进制安装skywalking
心念枕惊
2 天前
分布式
·
系统架构
分布式、服务化的ERP系统架构设计
重庆小透明
2 天前
分布式
分布式事务方案对比
分布式事务要解决的是:一个业务操作跨了多个数据库或服务,如何保证数据一致性?解决方案分为两大阵营:刚性事务(强一致性):Seata 的 AT、TCC、XA 模式。追求数据实时一致,所有服务要么一起成功,要么一起失败。