考试系统

我要开发同款
liquid20142024年06月19日
32阅读
开发技术mybatis、spring、springmvc、java
所属分类教育

作品详情

该项目主要是开发一个考试系统,主要针对人群是来培训的学生日常考试,项目采用前后端分离开发模式。前端包括试卷信息、学
生个人系想你展示,第三方注册及登录,试卷搜索等功能。后端包括试卷分类信息展示(添加及删除),统计分析,权限管理等功
能。
责任描述:
1、负责搜索模块的优化,加入ElasticSearch来提升搜索速度,替代之前直接对数据库进行查询
2、负责登录模块的实现
3、对项目进行微服务化拆分,加入Docker管理
4、针对分布式事务问题使用seata来进行处理,保证数据库访问一致性
技术描述:
1、异步编排CompletableFuture对服务进行异步处理,提高服务响应时间
2、使用Docker进行镜像部署,更方便的管理和部署服务
个人优势
项目经历
店铺日配商品销量预测 开发负责人 2018.03-2019.03
中译语通 开发组⻓ 2016.11-2018.03
3、redis存储课程详细信息
4、消息队列保证redis数据一致性
收获总结:
1、 在使用redis过程当中需要考虑到redis和数据库数据一致性的问题,还有缓存穿透等问题,保证系统稳定性和数据正确性方
面做了很多努力
2、 异步编排可以有效提升系统的响应时间
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论