2016 — NOW · 赛事数据服务
把装得上、看得懂、比得清
当成同一条路来修
亚体育赛场从 2016 年起做赛事数据服务。有人从安装入口进来,有人只想盯几支球队的进失球分布,也有人需要在几个联赛之间来回对照——这些需求我们放在同一条使用路径上处理,而不是各管一段。
装得上、看得懂、比得清
我们做的第一件事是让客户端装得上。Windows、macOS、Android、iOS 与网页端五个入口,安装引导平均三步走完,装完之后你要看的比赛数据立刻能打开。
第二件事是把数据讲清楚。焕新版进失球分布覆盖 42 个联赛、1160 支球队,单场可以回溯最近 10 个赛季;射门统计从原来的 9 项扩到 17 项,新增了射门区域、射门方式与二次进攻标记。
第三件事是让你把几支球队、几个联赛放在同一屏里比。会员中心能同时订阅 12 支球队,跨联赛对照支持 4 个联赛并列,提供 6 种对比维度和赛季阶段筛选。
86 人团队,34 人专盯数据准不准
技术团队现有 86 人。其中数据工程与统计校验岗位 34 人,负责把每一场比赛的进失球分布、射门统计从源头拉进面板,再逐场比对录入结果。
剩下的人分布在产品、客户端研发与客服运营:产品把几块数据放进同一个视图,客户端研发保证五个安装入口都能正常跑起来,客服运营在比赛日盯着工单,把手上的问题当场分派出去。
数据岗位占到团队近四成。
从第一版客户端到 v2.6.1
客户端大约每 6 周走一次迭代,每一次改动都会写进维护记录,按赛季阶段、版本周期与专题系列归档。下面几个节点,是这条线一路走过来的样子。
-
2016
赛事数据服务起步
第一批比赛数据完成接入,进失球分布开始有了稳定来源。
-
2023
数据脉搏状态页上线
各联赛的数据接入与更新状态可以在同一屏里实时看到。
-
2024
数据看板完成整合
进失球分布、射门统计与积分走势收进同一个视图,不用来回切页。
-
v2.6.1
焕新版进失球分布上线
覆盖 42 个联赛、1160 支球队,射门统计字段从 9 项扩到 17 项。
两版数据对不上,先别急着怀疑算法
同一个赛季,不同来源的录入时点、归类方式可能不同。两个版本并排看时出现差异,多数情况是统计方式发生了变化,而不是某一边算错了。
每年赛季中期与赛季结束后,我们各发布一次统计说明,把这一阶段用到的字段定义、新增项与调整项写清楚。射门统计从 9 项扩到 17 项,就是最近一次说明里写明白的改动。
客户端保留旧版数据一键切换,两版来回切平均在 1.2 秒以内完成。觉得新版数字和印象里不一样,直接切回去看同一场比赛,差异一眼就能对上。
两个节点撑着,比赛日照常供数
数据服务部署在哈尔滨与杭州两个节点。任何一个节点做维护,另一个继续供数,你在客户端里看到的进失球分布不会因此断掉。
峰值基本落在开赛后的头二十分钟。这段时间里两条数据线同时承压,工单量也是全天最高的一段,客服团队会优先处理进失球分布与射门统计相关的反馈。
18 家伙伴,把统计方式守在同一条线上
我们与 18 家数据服务商、联赛内容方保持长期协作。协作内容不复杂:约定每场比赛要采哪些字段、同一类射门怎么归类、赛季中途出现新情况时怎么补记录。
这些约定最终会落到你的面板上——同一支球队主客场的进失球分布能横向拉齐,几个联赛的射门统计能放进同一张对照表,靠的就是大家在源头使用同一套定义。
如果某场比赛的数据看起来不对,可以先去问题排查走一遍,大部分情况能当场判断是接入延迟还是归类差异。
想一起做数据,或者想聊聊合作
数据协作、内容共建或者岗位应聘,都可以从同一个入口进来。在标题里写清你想聊的方向,我们会分到对应的人手上。