程序聚合 软件案例 活动运营配置平台

活动运营配置平台

行业:社交、游戏/电竞
载体:网站、算法模型
技术:Java、Spring Boot、MySQL、Redis

业务和功能介绍

背景:
在营销域中,存在大量活动,每次活动的上线都必须有很多后台配置需要达到修改后实时生效的目的,这些配置有很多特性,比如交互单一,表单多,配置单一,可复用性强等。
虽然可以利用 apollo 来实现。但是这种方案的弊端很明显,首先在 apollo 中配置 json 数据虽然能达到快速上线的目的,但是不支持可视化,容易出现格式错误;活动规则配置字符很容易超过 apollo单 key 的最大字符上限;其次 apollo 的用户对象是研发同学,而非活动运营这样既不安全也不合规。

基于以上原因,亟待开发一套通用可视化配置系统,能支持业务多维度资源配置,实现通过定义表单描述语言或者拖拽组件即可实现新页面的创建。
活动配置中心系统具有以下优点:
- 定义了一套表单描述语法,整套界面支持可拖拽,操作便捷,支持多种数据结构,通用性强
- 支持配置数据数据同步,可以与业务方数据库表数据一一对应、实现了配置的读写分离
- 高性能 配置读取本地内存缓存,利用 Zookeeper 做实时更新,实时性强
- 高可用 sdk 支持配置持久化到本地文件快照,保证即使 server 不可用时业务端也能读取文件快照对外提供服务

项目实现

主要分为后台配置模块和业务端实时配置读取两大块
后台部分:
流程一:RD 根据表单描述语言(DSL )将需要配置的内容生成表单描述信息(这里简称 Schema 集合),然后通过后端表单结构控制器后保存到数据库。
流程二:后端表单结构控制器通过读取 Schema 信息返回给前端,前端渲染成表单配置页面(运营使用)。
流程三:运营操作配置页面数据,可以进行 crud 操作,然后通过后端配置数据控制器持久化到数据库
业务端 sdk 获取实时配置数据:
非同步场景:
sdk与 zookeeper 保持长连接,ZK 主要用来将配置更新通知到 SDK ,运营修改配置后 push到 zk,zk

示例图片视频


上海托尼范德网络科技有限公司
30天前活跃
交付率:100.00%
相似推荐
市医疗大数据平台
本项目旨在构建一个覆盖全市30家医疗机构(包括7家中心医院、18家乡镇卫生院及5家民营医院)的区域性卫生数据中台。核心工作是对多源的医疗及公共卫生数据进行统一的实时采集、清洗、整合与治理,并基于此开发标准化统计报表,为区域卫生管理、决策支持提供数据。 平台核心任务是整合异构医疗数据,实现省、市平台的双向对接,并通过了国家最高等级的互联互通标准化成熟度四级甲等评测。
财务领域数据建设
1.整合公司各业务系统中的财务相关数据,确保数据的准确性和完整性。 2.实施数据加工流程标准,构建公共层数据框架,以满足财务分析需求,并保障数据质量。 3.关键财务指标(如收入、应收、回款、库存等)进行深入分析,支持业务决策。
用户同意与授权管理平台-Consent Manager
2021 年《个人信息保护法》、《互联网信息服务算法推荐管理规定》即将出台之际,对于个人隐私信息的监管保护不断收紧,企业网站、App 等面临紧迫的合规需求。 本产品为业内首个标准化、产品化的用户同意与授权管理平台。 C 端为 Web、iOS、Android、小程序等各端 SDK,功能包括:弹窗询问用户对信息采集、信息使用的授权意向,若不同意将阻断所有第三方 SDK 的信息采集;展示隐私条款;收集用户反馈;等等。 B 端为管理端,功能包括:用户授权意向的管理;用户反馈信息的全流程处理;授权弹窗与隐私条款的可视化编辑;等等。
对于Python库的使用-数据可视化
本项目基于Matplotlib、Seaborn及Plotly库,实现多维度数据可视化。支持Excel/CSV数据导入,可快速生成折线图、热力图、交互式散点图等,适配销售、科研等多场景数据分析。代码模块化设计,新手易上手,还能自定义图表样式与交互逻辑,助力高效挖掘数据规律,输出专业可视化报告。
智慧码头可视化平台
智慧轮渡可视化数字大屏:主要集成了包括九天达票务信息、轮渡运营驾驶舱、全球眼监控、自助身份补办机、停车场管理、气象等在内的六大模块;同时完成了轮渡大数据平台底座建设,集成国内天地图卫星图,在票务方面,对接九天达票务,可在大屏展示实时客流、游客画像、售票分析等数据;集成蓝卡停车场对接多类接口,实现车辆进出管理、名单查询与更新、远程抬杆等功能。自助身份证补办机接入登录、设备及旅客信息上报接口。针对海康全球眼实现区域与监控点信息获取、取流、云台操作等功能,为轮渡运营提供全方位、可视化的数据展示与管理支持。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服