项目背景:活动平台是一个为公司运营部门承接线上定制化活动,如抽奖、抢券、报名、投票、竞答等而开发的一个项目,从2023年至今已承接300+活动,累计用户超100万
技术要点:
1.Spring Cloud Alibaba微服务架构,集成Nacos(服务注册与配置)、Sentinel(流量防护)、Seata(分布式事务)、Redisson(分布式锁)、MyBatis及Feign(服务调用)
2.对接阿里云oss对象存储、RDS云数据库
3.基于liteFlow规则引擎实现活动规则动态可视化配置,提示运营策略的灵活性、可扩展性