主要职责:负责公司项目“华园科创智慧教育平台”课程模块、题库练习模块的设计与开发
使用技术:SpringCloud Alibaba,Spring Boot,MyBatisPlus,MySQL,Redis,RabbitMQ。
项目描述:华园科创AI智慧教育平台是集教、学、练、测、评、赛的一体化青少年科创教育学习平台,为一些中小学、少年
宫、培训机构开展少儿编程等科创教育。华园科创AI智慧教学平台主要有学生端,管理后台,学校端,机构端。本人负责的
部分主要集中在华园科创AI智慧教学平台的学生端。
技术要点:
• 日志收集注解:结合rabbitmq与es收集日志,解决多服务器日志收集问题
• 视频在线人数探测机制,参考TCP拥塞控制算法Tahoe协议,提出解决策略
• 通过设置消息的过期时间,配合着 RabbitMQ 的死信队列实现订单模块的延时关单功能
• 一些有价值的尝试:尝试使用canal+rabbitmq解决双写一致性。