项目:高巨创新人工智能教育平台
介绍:高巨创新人工智能教育平台分为“综合服务站点”、“教学服务站点”和“后台管
理系统”,主要面向学校和编程教育机构。综合服务站点为普通用户提供课程服务、赛事服务
以及编程练习和作品展示等,教学服务站点为老师和学生提供备课资源、教学管理以及学情分
析等,后台管理系统为运营人员提供内容管理、机构管理、产品和积分管理以及数据报表等。
职责:主要负责带领小组成员进行平台的维护和开发。对接产品经理的需求,评估排期以
及分配开发任务。全程参与版本迭代时的需求评审、开发编码、测试联调、投产上线等工作。
整套系统按业务划分成内容、用户、订单、赛事、报表等 10 个微服务,利用 nacos 作为注
册中心和配置中心,实现服务管理和配置热更新;利用 gateway 网关进行过滤、限流和转发;
redis 存储用户信息和接口令牌 token;利用 redisson 分布式锁进行并发控制;利用
springcloud stream 结合 rabbitmq 实现消息的定时通知以及支付超时处理;利用 zipkin
进行链路追踪;openfeign 结合 Sentinel 进行流控和熔断降级处理;搭建 ELK 进行日志收
集和分析;xxl-job 作为分布式任务调度中心。所有组件和服务均通过 docker 容器化部署。