|
|
|
随着互联网的快速发展,如何保证分布式环境下,各业务子系统间关键数据的可靠传输已经成为非常迫切的问题。针对复杂网络环境下的数据传输,OMG(Object Manage Group)提出了以数据为中心的发布/订阅模型-数据分发服务(Data Distribution Service)。本文研究了DDS规范,引入无状态的BrokerSet,设计了一个既支持横向扩展又支持纵向扩展的数据分发服务;针对跨域场景下,多个BrokerSet集群的资源调度,本文设计了一种基于预配置的全局资源调度策略和一个基于临界回退的局部资源调度策略,基于此架构实现了一个满足跨域环境的实时数据分发服务Minos,最后的实验结果表明了Minos的TPS高达14w。
|