项目周期:2019.8-2019.11
项目介绍:一款自营的商城类APP,在里面可以买到低价好货,也可以通过分享APP获得收益。主要功能:商品管理、限时秒杀、购物车、资讯、会员管理、个人管理、推广管理等。
主要技术:SpringCloud,Oauth2,SpringSecurity, Kafka,Docker
负责工作:登录注册、商城管理、限时秒杀、购物车、我的等模块。
技术要点:
1、使用Oauth2实现单点登录
2、使用 Spring Security实现权限管理
3、通过事务、分布式锁实现秒杀不超量
4、使用Kafka实现限时秒杀削峰
5、通过 Docker 实现微服务管理
项目周期:2018.4-2018.7
项目介绍:一个可以直接找装修工人并提供施工质量保障的平台。主要功能:查看商家、选首页、找工人、发现、消息、个人资料等。
主要技术:Spring Boot、MyBatis-Plus、Redis、Elastic Search、OSS
负责工作:登录注册、首页、发现、我的等模块。
技术要点:
1、使用Redis实现Session 在集群上共享
2、使用Redis缓存首页数据提高访问效率
3、通过AOP实现权限管理功能
4、用 Elastic Search 实现搜索功能
5、使用阿里云的OSS存储图片
项目周期:2017.2-2017.5
项目介绍:一款旅游交流、查看旅行攻略软件,主要功能:首页旅行结伴、查看附近旅行的人、发布旅拍、发布攻略、优秀商家推荐、聊天、求助等。
主要技术:Spring、Spring MVC、MyBatis、Nginx、Vsftpd
负责工作:旅行结伴、社区交流、查看附近旅行的人、发布旅拍、求助等模块
技术要点:
1、运用RestFul 接口规范
2、使用Nginx实现反向代理、负载均衡
3、使用Mybatis的动态SQL实现多条件查询
4、使用Vsftpd、Nginx搭建图片服务器