项目

Kinexus — WUSTL 医学研究应用

Apple Watch 同步、REST API 与 AWS RDS 优化。

REST APIsAWS RDSApple WatchSQLDocumentation
Kinexus WUSTL 研究应用预览Kinexus WUSTL 研究应用预览

概览

修复 Apple Watch 同步问题,重构 REST API,优化 AWS RDS 查询,并编写开发者文档,缩短新贡献者的上手时间。

问题

这个研究应用受制于不稳定的 Apple Watch 同步、缓慢的 RDS 查询与缺失的上手文档,使新开发者持续贡献的成本很高。

我做了什么

跨可穿戴设备、后端与数据库端到端诊断同步故障;重构 REST 端点;调优 RDS 查询;并编写未来贡献者需要的开发者文档。

架构

  • Apple Watch 客户端 — 同步到后端 REST API
  • REST API 层 — 前置于 AWS RDS
  • 文档化的上手流程 — 让新开发者无需口口相传即可上手

技术亮点

  • 调试可穿戴同步、后端服务与数据库查询之间的数据流。
  • 优化 AWS RDS 查询,消除研究人员可感知的瓶颈。
  • 编写开发者文档,缩短新贡献者的上手时间。

成效

  • 让一个医学研究应用对未来的开发者保持可维护、可上手。