近些天来,一些地方进行全城核酸检测时,健康码崩溃,引发热议,万永波指出,与许多其他地区的健康码不同,贵州健康码在核酸检测、疫苗查询和健康码亮码三个方面,采用独立的技术架构。
“据我了解,西安的健康码之所以崩溃,是因为核酸检测系统的查询量并不能承载健康码查询的并发量,导致核酸检测系统查不出数据了。为了避免这种情况,我们贵州健康码使用了中间库。”万永波说,将核酸检测分离为独立的系统,检测数据收集出来后,将会被传递到中间数据库,当健康码用户需要查询核酸结果,再连接到中间库去读取,“在这种情况下,假如核酸检测系统宕机了,也不会影响健康码系统的正常运行”。
万永波还介绍,为了减少服务器宕机时的影响,他们在服务器集群采用了“高可用”形式,即将几十台服务器建立成为集群,这其中若出现一台或多台服务器宕机,并不影响整体集群的使用。另外,他们还在联通和移动两个节点分别部署了健康码后台,当一个节点出现故障,能够迅速切换到另一个节点。根据最新的压力测试,贵州健康码的核酸检测系统,每秒能完成1万人的核酸检测,“一分钟就是60万,完全能承受贵阳市的800万人口”。
不过,尽管如今各地数据已经打通,但在核酸检测方面,仍不能做到异地同时查询。其中一个原因,与国家信息平台数据更新速率有关。这意味着,当你到达新的地方,此前的核酸检测报告有可能无法同步在当地健康码上,仍要按照当地政策重新检测。
随着健康码系统的愈发完善,疫情防控也将愈发精准。根据相关政策,国家要求不能以区县以上为单位赋码,要精准赋码,避免“一刀切”。如今,风险区的划分也越来越小,多以小区为主。不久前在上海,甚至将一家占地面积20多平方米的奶茶店划为中风险地区,被成为“史上最小”,与之一墙之隔的理发店都可以正常营业。
但健康码仍有漏洞。对于不使用智能手机的儿童和老年人,目前采用登记为同行人的方式,如果老人单独出门,则使用打印的纸质二维码。李可顺说,目前业内正在研究公路交通中以车为主的通行码,加强来自风险地区的道路管控。另外,广西等地,已经推出不需要联网即可查询的健康码,“类似于缓存机制。”他说,健康码小程序会有个定期轮询个人健康码状态,存在手机,联网时查后台实时健康码,断网时直接提取缓存的健康码。
李可顺说,未来健康码还将可能富集更多功能,比如绑定银行卡进行支付,以及在医院就诊。等到疫情过去,健康码的使命并不会结束。“我们做了这么多底层数据的工作,肯定是有用的,有价值的。”他说,只要维持核心的数据状态,持续将各方面数据打通,就能实时监控每个人的疫情状态,如果没有疫情,这些新的机制和经验,也可用在其他应急事件上,“比如抢险救灾,再比如追踪资产和逃犯”。
(责编:杜鹏飞)