实时比分
比分平均延迟控制在 3 秒以内。晚间高峰同时有几万人在刷新,屏幕上的数字也不该慢半拍。
品牌与平台
完美体育赛事把主流联赛与杯赛的实时比分、技术统计与积分榜放在同一套长期运行的体系里。你在电脑前一坐就是两场,我们最在意的是这段时间里数字不断线、表格不打架、版本不糊涂。
起点与定位
最早我们只做一件事:让一场比赛的比分变化尽快落到屏幕上。这件事做久之后,自然长出了另外两条线——看得见的统计细节,和看得远的赛季走势。三条线到今天并行,服务的是同一批想在电脑前待很久的人。
比分平均延迟控制在 3 秒以内。晚间高峰同时有几万人在刷新,屏幕上的数字也不该慢半拍。
单场平均 28 项指标,能按主客队分开看,也能按半场拆开看,比赛结束后 5 分钟内完成入库。
每一轮结束就跟着走一轮。赛季走到哪儿,榜单更新到哪儿,随手打开就能判断这三分值多少。
版本演进
版本号不是装饰。它标记的是某一段时间里我们集中处理掉的那批问题。点开任意一个节点,可以看到那一版改了什么、为什么改。
这一版只干一件事:把比分和射门、控球这类基础统计放到一个页面上,让刷新不再是负担。当时最常收到的一句话是「比电视慢好久」——V1.0 把这个问题压了下去。
单看一场不够了。用户开始问「这三分之后排第几」,于是积分榜被接进来,逐轮更新,并且和比分共用同一套刷新节奏,不用两头对时间。
在电脑上横向拖一张挤成条的表格,谁都受不了。这一版把统计表按宽幅重排,列宽固定、数字等宽对齐,连续看六个小时也不会看串行。
两台设备上看到的界面不一样,是最容易让人犯嘀咕的事。V2.0 把版本号放到首页顶部和导航栏,打开就能确认自己在用哪一版;同时把赛后面板做成能同时摆开 4 场比赛统计的形式,一次把周末两场复盘清楚。
版本更新记录保留最近 24 个月的条目,每个版本标明改了什么、什么时候生效。
数据能力
覆盖欧洲五大联赛、国内顶级联赛、主流洲际杯赛与国际邀请赛。赛事越多,出错的代价越高,所以这几条线我们一直盯得很紧。
周末平均有 63 万用户在一天里连看两场以上,人均单日连看 2.4 场。其中不少人是内容创作者和数据爱好者,他们要把一场球的走势说清楚,手上得有能直接引用的数字。
移动端与电脑端共用同一套账号体系,版本号在两处保持一致,换设备不用重新适应。
团队与分工
内容和技术的支持团队设在长沙,其中数据校对岗 12 人。赛事最密集的时段正好是他们的上班时间,这是刻意安排的。
一场比赛的数据从进场到能被你看到,要依次走过四个环节。环环都有专人盯着,不靠一个人从头扛到尾。
比分与事件从赛场实时进入系统。
逐项比对异常值,把明显不对的数字拦下来。
按统一规则算出 28 项统计,主客队分开归位。
终场 5 分钟内完成入库,随即可以调阅。
连看场景
两场比赛之间只有十几分钟,这段时间里最怕的就是手忙脚乱。把准备工作前置,整晚的体验会完全不一样。
打开导航栏看一眼当前版本号,确认两台设备用的是同一版,免得中场切到另一台时找不到刚看的那张表。
统计表列宽固定、数字等宽,扫一眼就知道这场哪边压着打,不用来回拖动横向滚动条。
赛后面板最多能同时摆开 4 场比赛的统计,第一场的结果和第二场的对阵可以一起放在屏幕上,十几分钟刚好够用。
这一轮打完积分榜已经跟着走了,两场球的得失分放在一起看,整个周末的形势就清楚了。
合作与长期投入
多家来源互为参照,单一来源出问题时不容易被带偏。
这个月改了什么、下个月往哪走,写成一段能读完的说明。
新增了哪些赛事、哪些统计口径做了调整,都能查到出处。
赛前前瞻、赛后复盘、积分榜变动、版本更新,各自有固定的入口。
数据访问与权限体系按信息安全等级保护三级要求建设,赛事数据是这门生意里最需要长期投入的部分。