小编Pri*_*ank的帖子

用于从各种第三方API获取和转换数据的后端解决方案

我们正在为我们的一个财务应用程序构建新的功能集.我们有自己的SQL服务器数据库,我们将调用多个返回JSON响应的RESTful API.例如,一些返回新闻数据,一些返回股票信息,一些返回财务数据,我们自己的sql server数据库有员工数据.因此,它们都有自己不同的数据格式.我们正在构建的这个新应用程序将聚合所有这些数据,将其转换为有意义的显示在网络上,如mint.com.

  • Web应用程序将根据这些数据显示分析报告
  • 可以选择通过各种模板下载报告

对于我们的后端和中间层,我们在技术堆栈方面完全开放.首先想到的是像mongodb这样的NoSQL以及用于搜索和报告的弹性搜索.将在这些数据之上构建一个Web应用程序(从API存储或检索),很可能是在Asp.net MVC中.

我们需要您的意见,特别是如果您有建立类似企业解决方案的经验.

你能否分享一下你的意见,

  1. 你会为这个应用程序选择哪些好的技术堆栈?
  2. 当API数据格式发生变化时,现在和未来的规模如何?
  3. 性能也很重要,因为数据将显示在Web UI上.

architecture api database-design middleware aggregation-framework

7
推荐指数
1
解决办法
1062
查看次数