我正在努力设计一个销售应用程序,买家可以在这个应用程序上注册商品补足警报。对于小型应用程序来说,这可能非常简单,只有很少的用户,很少有不同的项,但是,让我们假设以下场景:
对于每一项重新进货,必须对重新储存警报列表进行迭代并相应地发送(电子邮件、推送等)。
这些系统是如何设计的?什么样的数据库、工具等?
发布于 2020-05-05 15:00:45
用户通知系统通常是基于队列的。究竟是什么数据库支持库存管理系统并不那么重要。
您需要两个队列,其流如下所示:
0到>0 (或任何重新库存)将该项添加到重新库存警报队列中。这种设计的优点:
可以通过多种方式实现推送到重新库存警报队列的
这种设计的缺点:
一些需要考虑的事情
https://stackoverflow.com/questions/61599220
复制相似问题