准备开发一个数据分析微服务小项目,包括爬虫-分析-展示,请各位大大给几个架构建议?

新手上路,请多包涵

image.png
很简单的一个架构设计,主要是用于做数据分析,目前准备在足球比赛预测上落地。

整个项目架构直接上微服务,分成三个微服务:爬虫服务、模型预测服务、回测服务。

我的思路很简单,也很多漏洞,请各位帮忙看看,第一次做设计。

  1. 爬虫的微服务我准备使用scrapy+mysql,爬虫启动接口我还没想清楚怎么设计。该微服务会对外提供查询接口
  2. 模型预测服务通过请求爬虫查询接口来进行模型预测。该服务会对外提供一个查询接口,用于查询预测结果
  3. 回测服务也是通过爬虫查询接口进行计算。该服务会对外提供一个查询接口用于查询回测结果。
  4. 展示端使用vue。

大致框架这么设计,各位能帮忙看下有什么问题吗?用户量不会太大,我主要是先自己使用,后续考虑开放出去

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏