项目简介:
长东易购主要以出售化妆品为主的一个平台,用户可在平台购买各种美妆产品,我们使用 maven 构建项目,系
统基于SOA 架构设计、采用的 dubbo 作为服务中间件。使用 nginx 做负载均衡以应对大规模的用户并发,使
用 Fast DFS 做文件上传,使用 redis 集群做缓存,使用 Activemq 做消息中间件,使用 mysql 数据库,使用
mycat 数据库中间件。
责任描述 :
1. 负责单点登录的需求分析与代码实现。
2. 参与微信扫码支付调用微信支付接口完成支付模块。
3. 负责购物车的需求分析与代码实现。
4. 参与秒杀的需求分析与代码实现。
5. 参与商品详情的的需求分析与代码实现。
6. 配合测试部门进行相关功能的测试。
技术要点:
1. 系统采用分布式架构 ,系统使用 Dubbox+Zookeeper 实现了服务模块化。
2. 单点登录使用 Redis 实现登录用户信息的共享
3. 秒杀模块通过 Redis 的 list 队列 pop 操作实现防止库存超卖
4. 系统使用 FreeMarker 实现了商品详情的静态页面生成。
5. 系统使用 Nginx 负载均衡提高服务高可用性。