负责店铺迭代开发与维护:使用java语言开发,采用分布式框架搭建开发环境和数据库以及多个中间件完成首页组件开发维护,根据会员身份、会员位置、门店位置等条件过滤组件,调用商品接口展示商品详情数据,对接安卓,ios,小程序等终端展示组件及商品详情
1. 采用分布式 SpringBoot+SpringCloud 搭建分布式开发环境
2. 使用 MyBatis-Plus 的通用 Mapper 来减轻及完成 SQL 语句的编写工作量
3. 使用 MySQL 数据库保存店铺组件信息,能够让商家长期保存组件的数据
4. 使用 redis 做缓存数据库减轻数据库压力,配合kafka 进行刷新缓存