文件名称:innovative-project-jackdaw
文件大小:14.91MB
文件格式:ZIP
更新时间:2024-05-28 11:05:16
Java
创新项目寒鸦 目录 项目目标 技术领域 模块功能 安装 贡献者 1.项目目标 目的是为微服务架构中使用Kafka和Docker的平台执行流计算创建PoC。 该平台允许以流模式执行大数据计算。 对于最终产品,已经创建了一个负责数据可视化的Web应用程序。 我们以代表巴西往返航班的为例。 2.技术 Java 8 JavaScript 3.模块的功能 该项目包含三个主要模块: 制片人 从文件读取数据 将由KafkaAvroSerializer序列化的消息发送到KafkaAvroSerializer上的FlightData主题 消费者 从FlightData主题读取数据 使用KafkaAvroDeserializer 将数据转换为geoJSON 将其发送到Kafka上的“ Visualization主题 可视化 消费者 从Visualization主题中读取数据 通过套接字将数据发