什么数据源可以用作事件中心和 Apache Kafka 等流式服务的来源?

What data source can be used as the source for steaming service like Event Hubs and Apache Kafka?

据我了解,事件中心和 apache kafka 都可用于事件流,但我的问题是:
1, ) 什么样的数据源可以定义为所谓的 'events' 源来使用事件中心或 apache kafka? 2, ) 在哪些用例中我们应该使用 apache kafka 和 sersa 以外的事件中心?

谢谢。

Azure 事件中心是一种完全托管的事件流服务,您需要在其中管理 Apache Kafka 服务器。两种产品都有共同点和不同点,这里不想一一列举。这是一个很好的快速阅读,可以比较两者何时选择一个而不是另一个 - https://docs.microsoft.com/en-us/archive/blogs/opensourcemsft/choosing-between-azure-event-hub-and-kafka-what-you-need-to-know

以下场景是您可以使用事件中心的一些场景:

  • 异常检测(fraud/outliers)
  • 应用程序日志记录
  • 分析管道,例如点击流
  • 实时仪表板
  • 交易处理
  • 用户遥测处理
  • 设备遥测流

我建议您从这个文档开始 - https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-about