tag

分布式

共 64 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
distributed-systems

分布式数据库前沿深度解析:TiDB、Spanner 与 CockroachDB 的共识与事务实现

深度讲解分布式数据库的架构与原理:为什么需要分布式数据库、NewSQL 与分布式中间件(分库分表)的对比、TiDB 架构(TiDB/TiKV/PD)与 MVCC+两阶段提交、Google Spanner 的 TrueTime 与外部一致性、CockroachDB 的 Raft 分区与串行化事务、分布式事务的隔离级别、一致性与性能权衡、选型指南与生产实践。

8 分钟阅读
分布式 数据库 TiDB
distributed-systems

异地多活与容灾架构深度解析:同城双活、两地三中心与多活设计

深度讲解异地多活与容灾架构设计:容灾的指标(RTO/RPO)、从冷备到多活的演进、同城双活与两地三中心架构、多活的核心难点(数据冲突/路由/流量)、单元化架构与流量分配、数据同步与冲突解决、故障切换与回切、多活的取舍(一致性vs可用性)、常见避坑与落地路线图。

8 分钟阅读
分布式 高可用 容灾
distributed-systems

幂等设计与消息可靠性:不丢不重、防止重复消费的分布式基石

深度讲解分布式系统的幂等设计与消息可靠性:为什么分布式下必然存在重复、幂等的本质与适用范围、幂等实现的三大方案(唯一索引/状态机/去重表)、消息队列的不丢不重(At Least Once 与 Exactly Once)、消费者侧的幂等落库、分布式事务中的幂等补偿、接口层幂等(Token 机制)、常见避坑与最佳实践。

8 分钟阅读
分布式 幂等 消息队列
distributed-systems

分布式配置中心深度解析:Apollo 与 Nacos 动态配置、发布治理与安全实践

深度讲解分布式配置中心的原理与落地:为什么微服务需要配置中心、配置中心的三大能力(集中管理/实时生效/权限审计)、Apollo 架构与发布流程、Nacos 配置中心与命名空间、配置的版本与回滚、灰度发布、配置安全(加密/权限/审计)、配置中心的集群高可用、常见避坑与选型指南。

8 分钟阅读
分布式 apollo nacos
distributed-systems

分布式任务调度深度解析:XXL-Job、ElasticJob 与 PowerJob 原理与生产落地

深度讲解分布式任务调度的原理与实战:为什么单机定时任务在分布式下失效、分布式调度要解决的问题(触发/分片/容错)、调度中心的职责、XXL-Job 架构与路由策略、ElasticJob 分片机制、PowerJob 工作流编排、任务幂等与防重、调度系统的监控与运维、常见避坑与选型指南。

8 分钟阅读
分布式 任务调度 定时任务
distributed-systems

分布式锁深度解析:Redis、etcd 与 ZooKeeper 三种实现与选型指南

深度讲解分布式锁的原理与落地:为什么单机锁在分布式下失效、分布式锁的核心条件(互斥/安全/活性)、基于 Redis SETNX/Lua 的实现、基于 etcd 租约与 Revision 的实现、基于 ZooKeeper 临时顺序节点的实现、RedLock 与争议、锁的续期与看门狗、三种方案的对比与选型、常见避坑与最佳实践。

8 分钟阅读
分布式 分布式锁 Redis
design

系统设计面试:内幕指南(中文翻译)

《System Design Interview: An Insider's Guide》中文翻译专题,涵盖从零到数百万用户的架构演进、一致性哈希、KV 存储、限流器、消息系统、搜索自动完成到 YouTube/Google Drive 等 15 章完整内容,并新增 18 篇原创系统设计深度解析(支付系统、电商订单与库存、推荐系统、搜索引擎、日志与监控、消息队列、优惠券营销、广告投放、内容审核、分布式任务调度、权限系统、弹幕、秒杀、即时通讯、日志检索、分布式缓存、短视频、API 网关、网约车调度、票务选座、视频转码、消息推送、直播、在线判题),辅以知识依赖图谱、职级分层阅读路线、真题索引和评分标准。

7 分钟阅读
系统设计 面试 架构
distributed-systems

分布式系统与中间件实战专题:从 CAP 到云原生高可用

分布式系统是现代互联网应用的技术底座,理解其原理是架构师的核心竞争力。本专题从分布式系统理论基础出发,深入讲解 CAP/BASE 理论、Raft/Paxos 一致性算法、分布式事务解决方案(2PC/TCC/Saga/本地消息表)、分布式锁(Redis/etcd/ZooKeeper)、幂等设计与消息可靠性、数据一致性对账、缓存策略与缓存击穿雪崩治理、消息队列与异步化背压控制、分布式任务调度与分布式调度器设计、配置中心(Apollo/Nacos)、故障注入与混沌工程演练、多集群与跨云架构、异地多活与容灾设计、分布式数据库(TiDB/Spanner)、API 网关与服务网格(Istio/Envoy)流量治理、分布式链路追踪(OpenTelemetry/Jaeger),覆盖 34 篇深度文章,为工程师构建从理论到落地的完整分布式系统设计能力。并补齐一致性模型与线性化、单元化架构、Quorum 复制协议、遗留系统迁移、成本优化与容量治理、边缘计算架构等进阶议题。

13 分钟阅读
分布式 微服务 中间件