社享集市(小程序、安卓APP、IOSAPP、PC)
项目技术栈: SpringCloudAlibaba+SpringBoot、SpringMVC、MybatisPlus、腾讯云IM、Redis + RocketMQ、MYSQL、XXL-JOB、Elasticsearch
项目描述:社享集是一个结合了社交功能的拼单购物应用,它允许用户通过拼团的方式进行消费,以更优惠的价格获取商品或服务。用户可以发起或参与拼单,与其他有共同购物兴趣的用户一起享受折扣。该平台不仅有助于用户节省费用,还能通过购物活动结识新朋友。
我的职责:
通过Redis GEO进行空间查询结合 RocketMQ,实现为用户推送在方圆5公里范围内的在线用户的功能。
参与订单服务的核心业务逻辑开发,包括预订单的生成,金额的计算,订单校验等。
通过RocketMQ+事物消息来实现支付结果处理,提升整体性能性能,并使业务解耦。
使用Redission分布式锁,缓解高并发环境下的商品的超卖问题。
采用 Elasticsearch 分词检索引擎,完成了商品的搜索功能,使得商品搜索服务更高效。
整合腾讯云的IM服务实现了用户与用户,用户与商家客服的聊天功能以及实现后台向app端推送消息的功能
使用xxl-job来完成定时处理首页过期的拼单产品,定时处理过期的未完成的拼单,定时删除过期未支付订单