使用 Azure Event Hub 设计流式集成解决方案

Use azure event hub to design a streaming integration solution

这里需要一些关于如何使用 azure 事件中心设计 'kafka' 类集成解决方案的想法。

背景, 有一个事件生产者,它将吐出一个调用 webhook 的事件。在消费者方面,有一个 'fast' 消费者需要实时接收这些事件,另一个 'slow' 消费者需要每天批量接收。

solution in mind

这样做的目标是建立在 serverless/event 驱动的基础上,但不确定这个设计是否正确..

TBH 根据您的文字,我很难理解您想要实现的目标。但是根据你的图片我可以说如下:

  • 在事件中心和函数之间,您不需要事件网格(实际上它不会那样工作)。该函数直接侦听事件中心并从中获取新消息。

  • 在事件中心和 SQL 数据库之间,我将放置一个 Azure 流分析作业。完成这项工作的最简单方法。或者,您也可以在那里使用另一个 Azure 函数。