【发布时间】:2020-09-11 07:09:14
【问题描述】:
在用户场景中,对于正在进行的拍卖,可能有许多用户出价需要按照到达的顺序进行处理。在我的测试中,自然的选择是正确使用支持 FIFO 的 ServiceBus 队列。
据我所知,这个问题很少;
-
当有很多并行拍卖(物品 A、B、C 等的拍卖)时,每次拍卖创建不同的队列是不可行的。但随后将出价推送到单个队列也会有瓶颈。
-
主题不保证 FIFO。但根据this,使用 SupportOrdering 可以工作(尚未测试)。
我想知道是否可以使用 eventhub 来模拟这种情况?归根结底,应该有一个层尽快发布出价,并且有几个工人按顺序对这些出价采取行动(并将它们转发到其他子系统)
有没有人尝试过处理类似的用例?我们当前的出价绩效基准是(目前低于每秒 200 个出价)
【问题讨论】:
标签: azure-eventhub azure-servicebus-queues azure-servicebus-topics