事件溯源

事件溯源架构实战:用 Rust + io_uring + 无锁数据结构构建百万级 TPS 事件存储

事件溯源(Event Sourcing)是近年来在分布式系统领域逐渐成熟的一种架构模式。与传统的仅存储当前状态的 CRUD 架构不同,事件溯源将系统的每一次状态变更都记录为一个不可变的事件,系统当前状态是所有事件的折叠结果。这种"重放而非快照"的哲学,为审计追踪、时间旅行调试、复杂事件处理等场景带来了根本性的优势。

分布式事件驱动微服务架构深度实战:从 Event Sourcing 到 CQRS 模式的完全工程指南

深入剖析分布式事件驱动微服务架构的核心原理与实践:从 Event Sourcing 事件溯源设计、CQRS 读写分离、Saga 分布式事务编排到最终一致性保证,涵盖事件存储实现、投影机制、快照优化、事件版本演进、编舞式与编排式 Saga、生产级监控告警与灾难恢复的完整工程指南。

分布式事务深度实战:从 2PC 到 Saga 的事务一致性工程实践完全指南

从2PC理论到TCC/Saga实践,系统拆解分布式事务全方案:ACID与BASE理论辩证、TCC幂等与悬挂处理、Saga编排/协调双模式、Percolator跨行事务原理、事件溯源与CQRS架构、Seata四种模式源码实现与生产部署、RocketMQ事务消息、Debezium CDC、跨语言Saga与Dapr Workflow、NewSQL选型决策矩阵,一份完整的工程实战百科全书。