1.艾瑞调研社区(小程序)的整个后端项目技术开发,测试,服务器运维,数据库运维等
2.项目介绍: 艾瑞调研社区是一个收集市场调研数据的社区平台,现在大约有20万用户,主要模块是用户通过在小程序上回答问卷获取积分,通过积分去进行兑换支付宝或微信红包。活动模块是针对于用户留存的任务,签到,邀请等活动来提高用户活跃度. 订单模块是针对用户提交的兑奖订单,自动检查用户积分是否正常,自动生成周报,月报等来进行人工审核,发奖等操作
3. 项目技术:SpringBoot,SpringCache,OpenFeign,Redission等框架,Mybatis-Plus作为ORM持久层框架,Redis用作一些数据缓存以及解决并发情况下的分布式锁,Kafka消息队列用用于服务之间通信和业务处理,
3. 数据库:使用MYSQL(单机)数据库+Redis缓存,针对用户的敏感数据使用AES
4. 进行非对称加密来保证用户隐私信息安全,针对用户的积分记录,活动记录等使用Redis缓存设计,减轻数据库压力