(八打灵再也27日讯)本地云端服务专家认为,昨天的阿斯利康自愿接种疫苗计划登记状况百出,最大原因是糟糕的策划,以及应用程序供应商和云端供应商没有事先进行协调。
本地云端服务供应商AVM cloud的首席技术员林其毅对星洲日报指出,昨天的事件显示,终端对终端的应用程序供应商和云端供应商没有协调,这或许也是基于云端供应商处外国的原因,协调上不容易。每一个程序包括基础设施、内容递送网络、网络服务器等都没有事先想好,导致网民还没有进入网站就被拦阻了。可能政府在用免费版本的cloudflare技术,没有通知cloudflare昨天同一时间会有大批的马来西亚人涌入该网站,导致cloudflare以为有人要攻击该网站,就限制了带宽限制。作为云端服务供应商或cloudflare,它们就是个正常的预防分散式阻断服务攻击(DDoS)。
昨天的阿斯利康疫苗预约服务出现大混乱,有很多方面的可能性,另一个原因可能他们没有进行从用户的电脑或者手机到进入网站的完整试跑(trial run )。另一原因就是网络服务器的问题。“我们其实需要100架网络服务器,但却没有做出这个策划,只准备了10架的网络服务器。” 从这起事件上可以看出,我国缺乏这方面的经验,没有同一时间有大批人访问一个网站的经验,不像lazada和Shopee有双十一的经验,懂得策划大批涌入的流量。他建议经过这次教训,下一次勿考虑同一时间开放给全马的人,而是分批开放登入。
另一方面,美国硅谷专才兼SMS123.net创办人肯大,则以他20多年的经验分享说,若要他对网站系统打分,满分10分他打7分。“设计简单,各种语言都有,可以在这么大量的人流量下还没有当机值得赞。不过,这个系统最大的瓶颈在于选地点和日期。“每一个地点每一天可以处理的疫苗和数量不同,系统在接受确认之前一定要确保被选的日期和地点有空位。每一天的空位数量要一直被更新,让我们知道哪一天已经满了,这里会很耗系统的资源,然后因为系统无法马上确认,变成我们又必须重新提呈。他表示,如果是他做这个系统,他会不让用户选择地点和日期,也不会设限制最多可以多少人注册,每个人只需注册一次,一定有,而现后次序会根据注册的时间而定,日期和地点就先到先得,会安排最接近的地点给申请者。如果满了就自动安排在等候名单内,下一批AZ疫苗来的时候就有优先权。
做系统最头痛的问题是要在指定的时间做推广。“这种推广会遇到几个问题, 第一,新的功能,里面有未经优化的程式。第二,不确定到时的人流量多少。第三,如果在假日或半夜,必须要有工程师候命。” 写给同时100人在线和同时100万人在线的程式是完全不一样的,尤其这些人流量只是短暂的。
文章来源: 星洲日报 2021年5月27日 图:示意图