在线考试系统
该项目主要是通过后台自定义出题,出题支持各种题型的创建,自定义考试的时间,学生和管理员可以在前台答题页面进行答题,每道题答错后会有错题解析,最终提交试卷时该有会有对应的试卷分数和对应的排名。该系统支持上万人同时创建考试进行答题,每套试卷一般都五百多题以上。在技术上进行了各种性能优化,在Java层使用了缓存、数据库查询和代码方面等性能优化。在前端也进行了相应的优化。
在线奢侈品拍卖系统
该项目主要通过后台创建拍卖会和上架对应品类商品,上架的商品和商家都要经过后台管理员的审核。用户可以在拍卖前台进行商品的浏览和正在拍卖的商品的竞价,竞价结束后最高竞价者支付对应金额即可完成商品的交易。该项目对分布式和高并发场景运用较多。技术是主要使用Mogodb、第三方支付和Redis和Redis分布式锁的使用。
问吧系统
该项目主要是学生在学习后台进行项目帖子的发布,他可以选择对应帖子所属的类目进行提问,提问后可以在后台通过搜索看到对应的提问,可以进行对应的问题回复和点赞,回复后学生可以在App中收到回复的提醒消息。点击可以进入帖子详情。主要技术使用KafKa和ElasticSearch完成消息的自动录入和查询功能,点赞等功能使用了分布式锁和相关浏览数据的打点。