项目描述:
基于公司自研的机器人产品,推出的一个机器人在线编程,在线教育平台。提供不同机器人的适配,如MG400、Magician、Magician Lite、AIStarter等产品的在线编程;结合自出版的教材提供少儿机器人编程教育;以及高校的机器人竞赛。
软件架构:SpringBoot2.0 + MySQL + Jooq + Redis + Docker + Nginx
责任描述:
1.负责后台管理系统接口以及用户端课程相关接口开发。
2.负责数据库表结构设计。
3.负责技术选型,优化系统架构。
3. 开发与维护CI/CD,保证流水线的正常运行。
4. 参与接口性能测试,以及接口自动化测试。
技术描述:
1.基于目前比较主流的SpringBoot构建项目,使用MySQL作为数据库,实现数据持久化。
2.优化第三方AI接口调用,使用Redis作为消息队列,先将消息缓存到消息队列。
3.使用Nginx作为接口代理,并且配置负载均衡。
4.使用Docker进行项目部署,结合GitLab Runner实现CI/CD,做到全流程的持续集成与持续部署。
5.使用Jmeter做接口性能测试,摸清接口瓶颈,结合阿里云日志服务做监控与报警。
6.使用Pytest做接口自动化测试,生成测试报告。
点击空白处退出提示
评论