概览
Aeron 是一个面向 低延迟消息传递 与 高可用集群 的框架,专为电子交易等 “p99 延迟比平均值更重要” 的系统而生。
| 层 | 作用 | 依赖 |
|---|---|---|
| Transport | 基于 UDP 的可靠、零拷贝消息传递 | —(独立) |
| Archive | 流的持久化录制与回放 | Transport |
| Cluster | 基于 Raft 的容错有状态服务共识 | Transport + Archive |
Transport 可独立运行;Cluster 需要三者齐备。(完整架构见 The Aeron Files。)
Aeron 是一个面向 低延迟消息传递 与 高可用集群 的框架,专为电子交易等 “p99 延迟比平均值更重要” 的系统而生。
| 层 | 作用 | 依赖 |
|---|---|---|
| Transport | 基于 UDP 的可靠、零拷贝消息传递 | —(独立) |
| Archive | 流的持久化录制与回放 | Transport |
| Cluster | 基于 Raft 的容错有状态服务共识 | Transport + Archive |
Transport 可独立运行;Cluster 需要三者齐备。(完整架构见 The Aeron Files。)