标签: webhooks pusher
我有以下模型。
事件由我的后端服务发布。 Webhooks由一个Web应用程序处理,该应用程序仅根据触发的事件对作业进行排队。排队服务随后可以执行诸如调用其他后端服务之类的操作。该模型的问题在于,丢失了丢失的事件(例如,当webhook处理器应用经历停机时间时)。跟踪和重播这些错过的事件的最佳实践是什么?
我知道要避免使用反模式database as a queue,并且看来解决方案将涉及某种消息队列。希望有人能解决这个问题。