我正处于设计基于队列的系统的初始阶段,并且希望了解将其中一个或另一个用作消息的后备存储的利弊。
大致流程:
ServiceStack 外部 Web 服务将接收 HTTP 消息并将这些 DTO 立即发送到持久消息队列。我可以设想这个特定的队列/主题是 PubSub,因为我有许多其他可能需要通知的进程,一个是出于历史原因存储消息的进程,另一个是对消息本身采取行动并执行一些操作......订阅者/客户列表继续进行。
除了我在 ServiceStack 和基于持久队列的消息传递方面的经验非常有限之外,有什么阻碍我按照这些思路实现某些东西吗?
到目前为止,我的阅读包括这些文章:
ServiceStack - RedisMqServerTest
谢谢你,斯蒂芬