【发布时间】:2019-03-21 04:12:03
【问题描述】:
在围绕微服务架构进行 POC 时;我需要解释的挑战之一是如何以有效的方式从不同的服务获取报告数据?
我希望能指引我正确的方向。
【问题讨论】:
-
假设你调用了2个不同的API(服务)来获取报表数据,你需要对报表数据进行复杂的合并吗?
-
是的。报告需要来自许多服务的数据,还需要合并从不同服务传输的数据。 :-)
-
也许可以从您的微服务事件流中构建一个集成的数据集市或仓库。就像您如何将外键信息同步到其他服务一样,您将需要的数据拉入并集成到 Mart 中。必须以某种方式限制集市并存档数据以保持其良好运行。