Apache Storm on HDInsight 的示例 Storm 拓扑和组件

以下是 Microsoft 创建和维护的、可配合 Apache Storm on HDInsight 使用的示例列表。 这些示例涵盖各种主题,从创建基本 C# 和 Java 拓扑,到使用 Azure 服务(例如事件中心、Cosmos DB、SQL 数据库、HBase on HDInsight 和 Azure 存储)。 一些示例还演示了如何使用非 Azure 或甚至非 Microsoft 的技术,例如 SignalR 和 Socket.IO。

说明 演示 语言/框架
事件中心 Spout 和 Bolt 源 事件中心 Spout 和 Bolt 的源 Java
为 Apache Storm on HDInsight 开发基于 Java 的拓扑 Maven Java
使用 Visual Studio 为 Apache Storm on HDInsight 开发 C# 拓扑 用于 Visual Studio 的 HDInsight 工具 C#、Java
使用 Storm on HDInsight 处理 Azure 事件中心的事件 (C#) 事件中心 C# 和 Java
使用 Storm on HDInsight 从 Azure 事件中心处理事件 (Java) 事件中心 Java
使用 Storm on HDInsight 处理事件中心的汽车传感器数据 事件中心、Cosmos DB、Azure 存储 Blob (WASB) C#、Java
使用 Storm on HDInsight 从 Azure 事件中心提取、转换及加载 (ETL) 到 HBase 事件中心、HBase C#
通过 Storm on HDInsight 使用模板 C# Storm 拓扑项目来处理 Azure 服务 事件中心、Cosmos DB、SQL 数据库、HBase、SignalR C#、Java
使用 Storm on HDInsight 建立从 Azure 事件中心读取数据的伸缩性基准 消息吞吐量、事件中心、SQL 数据库 C#、Java
将 HDInsight 上的 Python 与 Storm 配合使用 具有 Flux 拓扑的 Python 组件 Python
将 HDInsight 上的 Kafka 与 Storm 配合使用 Apache Storm 读取和写入 Apache Kafka Java

后续步骤