- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个服务结构应用程序,想要从此应用程序发布一些事件,并在另一个应用程序中订阅或处理这些发布事件。
我尝试了 EventGrid 概念,发现发布和处理事件时存在延迟。所以,现在我正在寻找其他替代方案,例如 EventHub 或队列等。
如果有人已经使用过 EventGrid、EventHud 或 Queues 等,请建议当我们处理更多事件时,哪一个会提供更好的性能。
设计方法
我们已将表从 SQL 服务迁移到 Service Fabric。 SQL Service 中有一个 View ,我们计划将其实现为 Service Fabric 中的服务。
实现逻辑如下。
我们正在寻找一种能够提供更高性能的消息传递服务。
最佳答案
你见过this comparison吗?和 this one ?
无论如何,您能澄清一下您在吞吐量和性能方面的要求吗?这取决于很多因素,包括但不限于消息大小和消息数量。
在使用事件网格和事件中心后,我认为事件中心对于每秒处理许多消息(例如来自物联网设备的数据流)非常有效,但下游处理的性能可能是一个瓶颈。您必须非常快速地处理它们才能接收新事件。然后是分区和消费者组,它们可以帮助平衡负载,并且对于相同的数据有不同的处理器,但具有不同的数据流 View 。 (一种快速处理器用于实时显示传感器数据,另一种较慢处理器用于存储数据以供以后分析)
如果您正在谈论由应用程序生成的一些事件,这些事件会触发其他应用程序开始根据这些事件执行某些工作,那么事件网格是一个不错的选择。我在接收这些事件方面没有遇到太大的延迟。
但最重要的是,我认为所有服务(事件网格、事件中心、服务总线等)都支持不同的用例,这应该是您的第一个决策点。
关于azure - EventGrid 与 EventHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56981874/
我正尝试按照教程实现接收器部分 https://azure.microsoft.com/en-us/documentation/articles/event-hubs-java-ephjava-get
我想发送给eventhub客户,然后将其下载到示例数据(例如天气)并发送另一个eventhub。我的代码无法正常工作。没有错误,但数据没有发送到数据库。 public Task ProcessEven
在我的应用程序中,发布到 Eventhub 的各种事件。但是我的消费者群体只需要特定的一组事件。如何在 Eventhub 中过滤这个? 最佳答案 关注此 post : event hubs doesn
比方说,当处理来自 Azure EventHub 的批量事件时发生 transient 故障并且 transient 故障即使在重试后仍然持续,那么可以从处理器向 Eventhub 抛出哪种异常?以便
没有现成的解决方案可以将数据从一个 Azure EventHub 克隆到另一个 EventHub。有哪些可能的选择来实现这一目标? 最佳答案 复制 Azure EventHub 流的一个简单选项是在
Azure 事件中心发布了一个现代客户端库 (Azure.Messaging.EventHubs),用于读取和写入事件中心。新库应该取代旧库 (Microsoft.Azure.EventHubs),所
我的要求是使用 Spring 的 Azure 事件中心进行简单的发布-订阅。 在检查文档后,我发现了 2 篇文章演示了集成。 One uses azure-eventhubs图书馆和the other
我的要求是使用 Spring 的 Azure 事件中心进行简单的发布-订阅。 在检查文档后,我发现了 2 篇文章演示了集成。 One uses azure-eventhubs图书馆和the other
我需要获取 EventHub 的分区列表。我正在尝试使用最新 SDK 中的 EventProcessorClient。这似乎没有 getRuntimeInformation 方法。 有什么方法可以使用
作为安全产品的一部分,我拥有大规模云服务(azure 辅助角色),它从事件中心读取事件,将它们批量处理到约 2000 个,然后存储在 blob 存储中。每个事件都有一个 MachineId(发送该事件
升级 然后构建 返回 “命名空间“Microsoft.Azure”中不存在类型或命名空间名称“EventHubs”(是否缺少程序集引用?)[sss-af-filter]” “找不到类型或命名空间名称“
使用 Event Hub Premium 时我们必须计算的 Azure Event Hub 吞吐量限制是多少? The documentation说使用高级层时每个 PU 没有限制,但我不明白这意味着
实际上是在尝试做一些我不擅长的事情。 我在这里阅读了持久功能概述 - https://learn.microsoft.com/en-us/azure/azure-functions/durable/d
我在 java 中运行事件中心函数的发送者类应用程序。 下面是输出: [main] INFO com.azure.messaging.eventhubs.EventHubClientBuild
全部, 我设置了 EventHub 命名空间和 EventHub,并能够使用 Python 脚本成功向其发送和接收事件。我还能够启用捕获功能并将事件以 Avro 格式存储在 Azure Blob 存储
为什么我们需要 Azure 存储帐户上的 blob 容器用于 Eventhub 消费者客户端(我使用的是 python)。为什么我们不能像在 Kafka 中那样直接使用来自 Eventhub(Kafk
全部, 我设置了 EventHub 命名空间和 EventHub,并能够使用 Python 脚本成功向其发送和接收事件。我还能够启用捕获功能并将事件以 Avro 格式存储在 Azure Blob 存储
我们正在开发一个 Multi-Tenancy 应用程序,其中 eventhub 将在不同租户之间共享。我们将在租户之间分配分区。每个租户将在不同的分区上发送消息。我们希望在分区级别对租户进行身份验证。
据我了解,eventhub 每秒可以处理/摄取数百万条消息。为了调整摄取,我们可以使用吞吐量。 更高的吞吐量=更强的摄取能力。 但是在接收/消费方面,您最多可以创建 32 个接收者(因为我们可以创建
为什么我们需要 Azure 存储帐户上的 blob 容器用于 Eventhub 消费者客户端(我使用的是 python)。为什么我们不能像在 Kafka 中那样直接使用来自 Eventhub(Kafk
我是一名优秀的程序员,十分优秀!