项目角色: 首席架构师 / 技术负责人
核心职责: 负责从0到1的整体后端架构设计、技术栈定型、核心底座搭建以及海量用户并发下的性能优化。
针对单词学习场景“读多写少、用户行为高频、数据维度多”的特点,我主导了基于 Spring Cloud Alibaba 的微服务架构选型。
接入层: 采用 Spring Cloud Gateway 统一鉴权与限流,集成 Sentinel 实现对高频查词接口的熔断保护。
存储层: 选型 MySQL 作为主存,配合 Redis 实现用户学习进度(Bucket)的高速缓存,确保响应时间维持在 20ms 以内。
检索层: 针对数万级词库的模糊搜索与联想,引入了 Elasticsearch,极大提升了搜索体验。