抽奖系统未来的可拓展的功能

未来抽奖系统需要添加的功能:

分布式动态配置活动降级

功能描述

基于 Zookeeper 实现分布式动态配置中心服务,用于分布式应用节点系统中的环境属性值变更。

我们设置一个开关,当其打开时,所有服务节点正常工作;当其关闭时,所有抽奖服务做活动降级处理,停止服务。

image-20240815193725238

分库分表同步ES

对于C端的场景来说,我们经常会采用分库分表的方案承载数据流量的压力,以用户ID为切分键,让用户的行为数据分散到各个库表中。那么在C端除了给用户提供数据服务以外,还需要给运营提供数据,但分库分表后的数据都已经散列到各个库表了,对于聚合查询就变得复杂,所以我们还需要另外一套方案。就是把分散在各个数据库表的数据,通过使用 canal 组件,基于 binlog 日志,把数据同步到 ElasticSearch 文件服务中再提供使用。

image-20240815194120283

分布式任务调度引入

分布式环境下,@Scheduled注解就不再适用,需要引入分布式任务调度组件xxjob。

image-20240715194301798


抽奖系统未来的可拓展的功能
http://example.com/2024/07/25/大营销项目/未来的可拓展的功能/
作者
sxswldy
发布于
2024年7月25日
许可协议