1丶该项目为微信小程序,用户可以通过签到、邀请好友等方式赚取金币,并用金币对活动进行抽奖得到相应奖品。活动分两种,分别是定时开奖、满员开奖。为了降低门槛,用户邀请来的伙伴如果中奖,该用户也会一起中奖。
项目的框架为springboot、mvc、mybatis、redis、mq、dubbo、zookeeper、jdk8、mysql。
后台运用bootstrap框架,页面运用ftl渲染。
使用dubbo+zookeeper服务注册中心提供服务调用。
使用redis做缓存减少数据库的压力,同时也运用来做分布式锁。
2丶项目框架是以maven构建的,以gateway为路由网关,拦截并统一分发路由,以nacos为服务注册中心/配置中心,主体框架为springboot的项目。主要负责与前端交互(业务节点),各种渠道收集数据(如mq,以及前端上报)等