【问题标题】:Designing an back-end and front-end architecture for biomedical application为生物医学应用设计后端和前端架构
【发布时间】:2019-02-28 20:32:50
【问题描述】:

我有一个生物医学应用程序,我在其中持续监测患者的心电图数据。我正在实时记录所有原始值和处理值(心率、BP 等)。由于患者 24x7 全天候佩戴传感器,因此她/他将每秒发送大量此类数据。

假设我在我的应用程序中记录带有时间戳的 JSON 值 -

data = {
   "raw":"293.110", // these are generated every mill second
   "heartrate":"79", // every 1 second
   "bpH":"123", // every 5 minutes
   "bpL":"80", // every 5 mins
   "artifacts":"1" // if body moves 1, otherwise 0
   "time":"14:16:51 GMT+0530" 
}

那么我应该如何构建我的应用程序,以便它应该照顾可扩展性,以支持成千上万的用户每毫秒记录大量数据。

现在,我将如何处理这些数据 -

  • 显然,实时绘制/可视化数据,用于患者和医生的健康跟踪。
  • 将数据存储在数据库中以备将来使用
  • 从数据库中检索数据 -

    • 绘制历史命脉
    • 绘制原始数据以供分析
    • 应用机器学习来产生更多洞察。

我打算用来做什么

  • 前端:NodeJS + electronJS + Web 技术
  • 后端:谷歌云平台

我需要帮助的地方

  • 从上面可以理解,它将向后端发送大量数据,因此我应该如何使用 GCP 设计我的 backedn
  • 如何从 GCP 中选择正确的产品
  • 如果 GCP 对我的应用程序来说太过分了,那么还有什么其他选择。

【问题讨论】:

    标签: node.js architecture google-cloud-platform backend bioinformatics


    【解决方案1】:

    您可能想先回顾一下其他人使用过的一些解决方案/参考架构:

    【讨论】:

    • 非常感谢您的回复。让我调查一下。 :) :)
    猜你喜欢
    • 1970-01-01
    • 2021-05-08
    • 1970-01-01
    • 2018-01-19
    • 2021-01-05
    • 1970-01-01
    • 2019-08-16
    • 2012-02-11
    • 1970-01-01
    相关资源
    最近更新 更多