摘要

民用飞机的设备采用高速总线互联和大量业务软件驻留,频繁的业务交互产生了大量的数据,而且多个服务需要向同一个服务请求数据,而如何向多个服务高效快速地提供数据是面临的难题。Kafka是一个分布式消息系统,在互联网的大数据分发场景中被广泛使用,提高了互联网业务的数据快速分发能力和数据吞吐量。鉴于Kafka快速高效的分发能力,将Kafka技术应用于航空业务领域,设计了基于Kafka理论的机载数据分发软件,给出了机载数据分发软件架构,支持多个应用同时订阅发布数据,能够满足机载系统中数据快速高效分发的要求。