项目名称:智慧教育云平台(Teach-Cloud)
项目规模:8个微服务模块,代码量约10万行+
技术栈:Spring Cloud + Spring Cloud Alibaba + MyBatis Plus + Nacos + Seata + RocketMQ
核心业务:对外汉语教学全流程管理,涵盖教学任务、题库管理、考试测评、偏误分析、AI辅助教学等核心功能
技术组件 | 业务场景 | 技术价值 |
| Nacos | 服务注册与配置管理 | 实现多环境配置动态切换,支撑教学资源的弹性伸缩 |
| Seata AT模式 | 教学任务发布、考试推送 | 保证跨服务事务一致性,避免数据不一致导致的教学事故 |
| RocketMQ | 考试完成异步批改、消息通知 | 削峰填谷,提升系统吞吐量,确保大规模考试场景稳定运行 |
| XXL-Job | 定时任务(如成长报告生成) | 支撑周期性教学数据处理,实现自动化教学管理 |
| Sentinel | 接口限流、熔断降级 | 保护核心教学接口,防止恶意请求影响正常教学活动 |
| JWT + OAuth2 | 认证授权 | 实现多端统一身份认证,保障教学数据安全 |
需求方专属客服,免费梳理匹配