点击空白处退出提示
作品详情
为了用户方便在线上购票,本项目利用互联网技术开启多种售票方式、多种售票渠道,在增加分销渠道的同时提高了售票效率。
负责模块:
用户登录:完成用户注册登录操作
全文搜索:商品搜索功能采用了 ElasticSearch 技术来实现,使用 ES 中的 bool 联合查
询实现,提高搜索效率,利用分词器进行快速操作,同时进行搜索关键词高亮显示
首页展示:由于首页的高并发量,这里我们使用到了 Redis 缓存技术,利用 redsi 的缓
存机制来提高性能给用户带来更好的体验,同时减轻对数据库的访问压力
提交订单:使用分布式锁来解决多线程会触发超卖现象,使用 RabbitMQ 技术存储提交
订单的消息队列,配合死信队列来完成延时支付,使用分布式事务保证代码的健壮性
责任描述:
1. 参与项目的需求设计,数据库设计
2. 根据需求文档,编写 SQL 语句
3. 完成功能模块的实现,解决项目中突发问题和错误修复
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论