项目名称: 友玩陪玩
开发环境:IDEA + Maven + Git
系统架构:Spring Cloud + MySQL + Redis + MongoDB + RocketMQ + WebSocket + Seata + ElasticJob + Zipkin + Seluth + Sentinel + Ribbion
项目描述:友玩陪玩是一款集陪玩,交友,恋爱,社交,聊天于一身的APP,通过实时陪玩,文字、语音互动解决陌生人社交破冰的真实交友产品。该项目包括用户服务、商品服务、友圈服务、支付服务、聊天室服务、定时任务服务、后台服务等
职责描述:
1、负责APP中用户下单和结算模块的设计实现。
2、负责APP中支付功能的设计实现
3、负责APP中陪首页玩页面展示的设计实现
4、负责APP后台用户、陪玩、友圈数据管理
5、与前端联调完成接口测试
6、测试人员提出BUG后积极修改
7、参与项目功能优化方案讨论
技术要点:
1、使用Seata的TCC模式完成下单、充值操作
2、使用RocketMQ完成服务之间的消息通知
3、使用WebSocket实现客户端和服务端之间的通信
4、使用 ElasticJob 定时完成日榜、周榜、总榜的统计
5、使用 Canal 将 MySQL 中数据的更新同步到 Redis