category

Distributed-Systems

共 49 篇文章。
全部文章gamegolang客户端开发MinigameSaasrustPythonJavacgTypescriptengineCocosMmodatabase
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 分钟阅读
分布式 任务调度 定时任务