我有应用程序接受更新产品价格的数据,我想知道如何优化它。
以某种队列(rabbitMQ)
接收数据几个关键注意事项:
我正在考虑使用一些消息传递系统来分发类似的处理:
其中:
Q1是仅处理p1产品更新的队列。 Q2是仅处理p2产品更新的队列。 等等..
但是我发现它可能更具反模式:Dynamic queue creation with RabbitMQ 例如,使用RabbitMQ似乎很难实现,因为我们需要预定义的队列才能听到它们。
问题是:
1)如果这个模式无效以及我应该使用哪种模式,我应该使用其他模式吗? 2)如果这种模式有效,那么有一些不同的消息传递系统可以通过这种模式分发数据