仪表板的Observer或Pub / Sub(Springboot)

时间:2017-08-14 18:52:51

标签: design-patterns spring-boot

我们有一个制造工厂,并且有一个sql表,可以定期更新每个资源的运行作业和状态。我想让客户在Web应用程序中订阅更改(通过dept)。 (我们正在为这个和其他功能构建一个新的微服务架构)。部门主管希望看到部门资源和工作的“实时”状态。可能总共有20-30个用户

哪种模式最好:pub / sub或observable

1 个答案:

答案 0 :(得分:1)

发布者/订阅者每次状态更改时您发布消息并且订阅者将更新信息,您可以根据部门过滤掉消息并决定是否更新信息。

可观察仅会通知所有关联成员。

建议的方法是去Pub / Sub

任何新添加或删除服务都很容易。