点击空白处退出提示
共享骑行用户低碳能量成长体系
我要开发同款作品详情
技术栈:SpringCloud + Nacos + Apollo + RocketMQ + openFeign + Redis + Sharding Sphere
个人职责:
1.参与项目的需求分析、技术设计和数据库设计,制定整体流程交互方案,与其他端数据交互方式和交互参数结构;
2.增加项目预热接口内容,优化服务启动时nacos注册逻辑,避免服务在重启过程中用户接口请求失败的问题;
3.参与低碳能量体系项目的开发,使用Redis换成用户基本信息,使用RocketMQ消费支付组合订单组mq消息;
4.使用两阶段提交2PC原理,增加预扣除接口和确认扣除资源接口,确保卡券发放与资源扣除是同步成功/回滚;
5.与营销组交互中,用户在兑换卡券时使用工厂模式,根据兑换消耗类型来处理积分扣除或能量值扣除;
6.使用分布式锁,在用户领取骑行低碳能量时,保证能量资源消费一次,确保领取接口的幂等性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论