项目1名称:优家圈app
项目角色:项目后端
项目描述:
1、优家圈是一个自营的电商app使用springboot+springcloud,mybatisplus框架,微服务架构拆分为订单模块、商品模块、积分模块、定时任务、用户模块、返利模块、活动模块,服务之间使用fegin组件进行调用。使用docker容器 快速部署上线测试,elk管理多个容器内产生的日志文件。使用redis缓存首页商品与常用配置字典等热点数据,在流量增加的情况下作简单队列削峰处理。rocketmq对项目非订单核心业务进行异步解耦,增加系统响应速度,同时与Hystrix协同,对保障核心服务的高可用性。实现数据库读写分离,高并发流量下降低数据库压力。
2、开发策略模式对电商会员业务,分销业务的判断处理,除基础电商业务外,增加售货机物联网应用,使用优家圈app控制售货机货物掉落,返利订单记录,回传到消息队列记录并返利给相应用户和代理商。
3、主要负责:项目支付和返利业务开发,售货机物联开发,设计数据库表,运营上线部署,多线程处理订单商品数据导出。