一、项目名称:年糕妈妈
项目设计:采用springCloud+Springboot+mybatis的分布式项目开发模式,将整个项目依据其功能模块划分为一个个微服务,商城首页广告栏位用到了 OpenResty 和 Redis 做多级缓存,用 Canal 做数据同步更新,商品搜索用到了 Elasticsearch 商品关键词搜索,商品图片,品牌图片等上传到 FastDFS,用户秒杀商品用 Redis 缓存,RocketMQ监听,登录采用 sso 单点登录
基于RocketMQ消息中间件,完成下单流程的改造,实现了业务的解耦,流量消峰等,基于Nginx中间件,完成服务器的反向代理和负载均衡
责任描述:负责优选电商板块和媒体产品板块的需求开发,采用sso单点登录模式,对redis、cookie和应用微服务进行登录信息存储,商城后台的商品模块的维护和需求开发,实现商品上架、审核、下架、删除等功能,基于openResty和redis的广告位二级缓存优化,订单流程的改造,通过lua脚本实现原子判断和库存的预扣操作,并使用RocketMQ执行失败补偿
二、项目名称:员工客户管理系统
项目描述:员工及客户管理系统,主要由网页的形式呈现,包含员工管理、客户管理、信息管理、权限管理等。项目使用 SSM 框架完成,包括员工、客户的增删改查、客户拜访等信息的查看等,以及用户员工的权限设置及赋予权限等。
技术栈:SpringBoot、MyBatis、MySQL、Redis、RocketMQ、ElasticSearch等
责任描述:通过 HTML、CSS、JavaScript、JQuery、Bootstrap、AJAX 实现具体页面的显示,通过shiro框架进行登录的拦截和角色权限的分配,负责后台的员工管理操作,实现后台数据查询和删除数据操作,以及客户分享转移拜访等功能的实现