三七互娱-课程商城

教育 兴趣教学 案例ID:180144
u
3 年经验· 三七互娱
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

开发环境:JDK1.8、IDEA、Glade 使用框架:springBoot、springCloud Alibaba、redis、rabbitMq、mysql、wx_java_tool 项目描述:提供给用户购买课程的商城,有小程序、H5、官网网页、线下门店等入口; 后端采用的是 SpringBoot+SpringCloudAlibaba 微服务架构, 使用 gateway做网关,nocas作为注册 中心及配置中心,服务调用使用 OpenFeign ,seata 提供分布式事务解决方案,使用 kafka 做为消息中 间件,MySql、redis作为存储服务、wx_java_tool接入微信实现支付、公众号服务等功能 项目职责: 1. 开发组长,指导初中级程序员开发、接口设计、数据库设计、代码review、各方沟通、核心功能开发 2. 支付与订单系统重构,优化拆单支付流程,重新梳理支付流程与文档 3. 使用seata提供分布式事务解决方案 4. 调研mysql、zk、redis分布式锁实现方案,最终使用redisson作为分布式锁 5. 重构了公司的服务网关,实现网关登录校验、账号鉴权、新旧服务session共享 6. 优惠券配置、使用规则设置;积分兑换商品等 7. 公众号功能实现如图文/模板消息推送、微信支付、关注回调、公众号自动回复等 8. 参与制定开发规范

三七互娱-课程商城

教育 · 兴趣教学 案例ID:180144
联系该工程师
微信扫码,建群沟通
作者: u - 3年经验- 三七互娱

案例介绍

开发环境:JDK1.8、IDEA、Glade 使用框架:springBoot、springCloud Alibaba、redis、rabbitMq、mysql、wx_java_tool 项目描述:提供给用户购买课程的商城,有小程序、H5、官网网页、线下门店等入口; 后端采用的是 SpringBoot+SpringCloudAlibaba 微服务架构, 使用 gateway做网关,nocas作为注册 中心及配置中心,服务调用使用 OpenFeign ,seata 提供分布式事务解决方案,使用 kafka 做为消息中 间件,MySql、redis作为存储服务、wx_java_tool接入微信实现支付、公众号服务等功能 项目职责: 1. 开发组长,指导初中级程序员开发、接口设计、数据库设计、代码review、各方沟通、核心功能开发 2. 支付与订单系统重构,优化拆单支付流程,重新梳理支付流程与文档 3. 使用seata提供分布式事务解决方案 4. 调研mysql、zk、redis分布式锁实现方案,最终使用redisson作为分布式锁 5. 重构了公司的服务网关,实现网关登录校验、账号鉴权、新旧服务session共享 6. 优惠券配置、使用规则设置;积分兑换商品等 7. 公众号功能实现如图文/模板消息推送、微信支付、关注回调、公众号自动回复等 8. 参与制定开发规范

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×