数据工程 · 86 人
负责采集节点、数据链路和开放接口。全国 9 个重点城市设有赛事数据采集点,采集到的原始事件在这里被清洗、补全、分发出去。
- 赛事数据采集点的布设与运维
- 开放接口的版本维护与对接支持
- 高峰时段的链路扩容与容量测算
档案 · 始于 2016
我们只做赛事数据这一件事——采集、校验、发布,再把接口交到您手上。31 个省级行政区的数据网络、14 个运动项目、每天约 240 万条赛事事件,最终变成媒体能直接进稿的公告、俱乐部能当场确认的名单、开发者能稳定调用的接口。谁在做、怎么做、拿过什么,都放在下面。
大嬴体育是一家赛事数据服务商。我们把赛前阵容、赛中事件、赛后结果整理成能直接投入使用的内容:媒体拿到的公告可以马上进稿,俱乐部与赛事运营方拿到的名单和赛程变更可以逐个字段确认,开发团队拿到的开放接口有完整的版本说明和对接文档。十年来我们一直围着这件事转,没有把精力摊到别处。
目前平台接入 620 余家赛事运营机构,覆盖 1900 多个联赛与杯赛,收录足球、篮球、网球、排球、电竞、田径等 14 个运动项目。每天处理的赛事事件约 240 万条,核心赛事数据平均 1.2 秒内到达前端。
一条赛事事件从采集点出发,要经过数据工程、内容运营、客户成功三条线才能变成您看到的公告。260 人的团队按这三条线分工,各有各的岗位。
负责采集节点、数据链路和开放接口。全国 9 个重点城市设有赛事数据采集点,采集到的原始事件在这里被清洗、补全、分发出去。
负责把数据变成能读的公告。赛前阵容确认窗口设在开赛前 10 分钟,首发、替补与伤停名单由他们最终核定,每个赛季约 4.6 万场赛事走完这个动作。
负责您这边的事。工作日 9:00 至 18:00 在线支持,赛事高峰期间延长至 24 小时,平均工单首次响应时间 18 分钟,复杂的数据同步问题 4 小时内给出处理方案。
十年里我们做过四次关键调整,每一次都对应一项您现在能直接感受到的能力变化。
大嬴体育从一条赛事公告页起步,最早的一批客户是赛事媒体,需求直接——开赛前要拿到能用的首发名单。我们把公告的发布节奏固定下来,先让单项目的名单发布稳定下来,再考虑往外扩。
数据网络铺到 31 个省级行政区,9 个重点城市设下赛事数据采集点。收录的运动项目扩展到 14 个,接入的赛事运营机构超过 620 家,覆盖 1900 多个联赛与杯赛。这一年之后,跨项目的赛程冲突判断才有据可依。
目录层级做了第三次重构,平均查找步数从 4.2 步降到 2.1 步。移动端改为分类标签逐条展示公告,单屏信息量比旧版提升约 40%,用户平均停留时长提升 27%。改版同时把版本对照做进了主流程,新旧两套视图可以并排看。
测试版栏目数据按双周迭代发布,每轮迭代公开一份变更清单,切换视图时保留当前筛选条件。平台每天处理约 240 万条赛事事件,核心赛事数据平均 1.2 秒内到达前端,7×24 小时有人在岗。
从采集到发布,每条赛事事件都要走完机器比对、人工复核、赛后回溯抽检三层。三层解决的是三个不同的问题。
三层校验
每条赛事事件进入平台后先过一遍自动比对:比分先后关系、事件时间轴、球员编号、队伍名称与历史记录逐项对照。出现不一致的条目立刻打上标记并推到值班席,不带疑点进入下一层。
内容运营团队接手带标记的条目,逐项确认后才会进入公告。赛前阵容确认窗口设在开赛前 10 分钟,首发、替补与伤停名单在这段时间内完成最终核定;每个赛季约 4.6 万场赛事走完这个动作。
比赛结束后,值班团队回看全场事件,把过程中出现的偏差修正回来,并抽检当日数据。抽检结果会直接反馈到下一轮的自动比对规则里,让同样的偏差不再重复发生。
信息安全方面,我们通过 ISO 27001 信息安全管理体系认证,并完成等级保护三级备案。数据值班全年无休,赛事高峰时段并发承载 38 万次请求,支撑 2400 余家媒体、内容机构、俱乐部与体育数据应用团队的日常使用。
我们与多所体育院校、30 余家场馆运营方及体育行业组织开展数据合作,把赛事现场的经验和学术侧的判断带进采集与校验环节。620 余家接入的赛事运营机构,也是这套网络的直接参与者。连续三年入选国内体育数据服务商推荐名录,对我们来说是一种外部确认。
这句话不是挂在墙上的。
首发、替补、伤停名单在这个时间点之前定下来,您拿到名单时不需要再回头问一遍。
机器拦错、人工拍板、赛后回看。自动化的地方交给机器,需要判断的地方留给人。
测试版每轮迭代都写明改了什么、影响哪些字段。您的对接人不需要靠猜来判断影响。
7×24 小时数据值班,赛事最密集的时段也不会只剩机器在跑。