打通母舰与系统、系统与系统之间的全域通信命脉
Nexus Bus 对应航母系统中的通信链路——舰艇之间、舰艇与母舰之间、舰艇与舰载机之间,所有指令下达、情报回传、协同调度都依赖这条通信命脉。DDONE 中的通信总线同样如此:它承载 Prime Core 与护航子模块、AI 衍生集群、演化引擎之间的所有数据互通与服务调用,多协议适配、统一治理,让分布式的模块集群如同一个整体般高效协同运转,从根本上消除传统多套系统并存带来的数据孤岛。
统一适配 HTTP/REST、gRPC、MQTT、WebSocket 等多种协议,新旧模块无需改造即可互通。
动态服务注册与发现,模块上下线自动感知,调用方无需硬编码地址,支撑弹性扩缩容。
负载均衡、熔断降级、限流熔断、灰度路由一体化,保障高并发下通信稳定与故障隔离。
跨模块数据归集、转换与分发,统一数据契约,让数据在护航系统与 AI 衍生集群间自由流转。
适配不同业务场景的通信协议,灵活接入异构系统
通用 Web API 协议,适合对外集成、第三方对接、低频业务请求,调试简单、生态成熟。
高性能 RPC 协议,基于 HTTP/2 与 Protobuf,适合内部高频服务调用与低延迟场景。
轻量级物联网协议,适合工业设备、传感器海量接入与弱网环境下的消息传输。
全双工长连接协议,适合实时推送、在线协同、监控大屏等需要双向实时通信的场景。
全链路服务治理能力,保障通信总线高可用、可观测
基于 etcd / Nacos 的服务注册中心,模块启动自动注册,健康检查自动摘除异常实例,调用方实时感知拓扑变化。
支持轮询、加权、最少连接、一致性哈希等多种策略,按实例负载动态分发请求,避免热点过载。
异常率超阈值自动熔断,依赖服务不可用时自动降级返回兜底数据,防止故障雪崩扩散。
基于 OpenTelemetry 的全链路追踪,traceId 贯穿跨模块调用,故障根因秒级定位。
按用户标签、流量比例、模块版本多维灰度路由,新版本模块渐进式放量,风险可控。
令牌桶 + 漏桶双重限流,按接口、租户、来源多维限流,保护后端服务免受突发流量冲击。
跨模块数据统一归集、转换与分发,让数据成为流动资产
定义跨模块数据交换的统一 schema 与事件契约,护航子模块、AI 衍生集群按契约发布与订阅数据,避免点对点硬编码集成。
各模块业务数据通过 Nexus Bus 归集到数据总线,支持格式转换、字段映射、清洗过滤,形成全域统一数据视图。
基于 Kafka 的发布订阅模式,数据按主题分发到 AI 衍生集群、演化引擎、监控大屏等下游消费方,解耦生产与消费。
同时支持实时流式数据分发与离线批量数据同步,满足实时决策与离线分析的双重诉求。
根据规模与可靠性诉求,灵活选择总线部署形态
单一中心化总线集群部署,架构简单、运维成本低,适合中小规模企业或单数据中心场景。
多机房多活部署,跨地域数据同步与流量切换,单机房故障业务无感,适合大型集团高可用场景。
中心 + 边缘两级总线架构,边缘侧本地通信、数据汇聚后回传中心,适合工业互联网与物联网场景。