这是一款仿小米卡包的个人项目,用于个人学习交流分享
存储:MySQL+Redis+HBase
中间件:Kafka
框架:SpringBoot
该应用分为商户子投放系统和用户应用子系统两个部分,
- 商户投放子系统(商户开放平台):提供给商户注册和投放优惠券的功能,并且需要对商户进行校验以免非法攻击;
- 用户应用子系统:提供给用户领取优惠券、使用优惠券、查看优惠券和反馈用户意见等功能。
代码结构:
架构图如下图所示:
- 开发工具:Intellij IDEA
- 框架:SpringBoot 1.5.3
- 存储:MySQL 5.1.30,Redis 3.0.0,HBase 1.2.6
- 中间件:Kafka 2.11-1.1.1
- 测试工具:Postman
存储
框架:
分布式:
继续完善中……