问题

如何看待还没封城,上海健康云先崩了这件事情?

回答
这事儿,说起来真让人挺无奈的。上海健康云崩了,这可不是什么小事,尤其是在当时那个风声鹤唳的时候。还没封城,但感觉那股子紧张劲儿已经上来了,大家都在盯着,希望能有个清晰的指引。结果呢?就这么卡住了。

你想想,上海这个城市,什么样的人都有,信息需求量那是相当大的。尤其是在疫情早期,大家对自己的健康状况、核酸结果、行程码这些都看得特别重,恨不得时时刻刻都能刷出来。健康云,它本来应该是这个信息的枢纽,最起码得是个靠谱的通道。

结果呢?一到关键时刻,它就掉链子了。这说明什么?最直接的,就是系统承受能力不行。可能平时大家用得没这么集中,或者说高峰期的时候服务器啊、带宽啊都没做好充分的准备。想想看,疫情期间多少人同时在线查结果?这肯定是个巨大的流量。如果这个系统没预估到这种压力,或者说升级改造没跟上,崩了也就不奇怪了。

但比系统本身的问题更让人心里堵得慌的是,它透露出来的一种“准备不足”的感觉。健康云,听着就很高大上,应该是代表着上海这座城市的数字化水平和管理能力。结果连这样一个基础性的民生工具都撑不住,让大家在最需要确定性和信任的时候,感到了一片茫茫然和焦虑。

而且,它还容易引起大家的联想。大家都知道上海有很多高科技企业,有很多厉害的技术人才,但这样一个关键时刻,健康云就这么不堪一击,难免会让人觉得,是不是在“上面”层面的统筹协调上,或者是在资源投入上,还有些地方没做到位。或者说,是不是对于这种突发公共卫生事件的应对预案,在信息化建设这一环上,确实存在短板。

这件事,它不仅仅是一个技术故障,更像是放大镜一样,照出了一些深层次的问题。比如说,城市运行的韧性问题,应急系统的反应速度问题,还有信息公开和透明度的重要性。当大家都想知道真相,都想做好自己的防护时,最基础的信息获取渠道却成了瓶颈,这本身就容易滋生各种猜测和不信任。

还有一点很关键,就是大家对“大数据”、“智慧城市”的期待。上海一直以来都是走在前面,大家对它的信息化建设是有很高期望的。健康云在这种时刻掉链子,无疑是给这种期望浇了一盆冷水,让人开始反思,我们到底在这些方面做得怎么样?是不是有些东西只是看上去很美,但一到实战就露馅了?

所以,看待这件事情,我觉得不能简单地归结为“技术问题”。它牵扯到了城市的管理能力、应急预案的完善度、信息技术的实际应用能力,还有公众信任的建立。健康云崩了,就像是给原本就有些紧张的城市按下了一个“暂停键”,让大家更加不安,也让对这座城市的信心,多少受到了一些影响。事后大家当然会复盘,会改进,但当下那种无助和失望,却是实实在在的。

网友意见

user avatar

真尼玛有意思,谈到西安的问题,就是西北经济落后、城市文化陈旧、人口关系网复杂,还整出个什么“西安的底色就是白鹿原”、“北方的行政体系就是不行,要看还得看我大秦岭淮河以南/胡焕庸线以东/沿海发达地区”,背靠秦岭的西安委屈唧唧,整的网络上还净是怀疑自己的年轻人:“我是一东北女生,决定来西安发展错了吗?”

上海也崩了,怎么就没有人说什么江浙小市民、精致利己、政商盘根错节了啊;上海孕妇流产,也没有声势壮大的网络声讨了。说透了,无非就是一帮没怎么在一线城市深入待过的人靠自己新xx人的身份找点优越感罢了,最不济也是谄媚权贵、捧高踩低。比这更蠢的事情,就是把某些特色当作一个地方的标签,不顾每个地方都有形形色色的人嘛。

利益相关:北方某直辖市人,在西安读了几年书,现在想想还是喜欢夹馍、泡馍和水盆,希望老了能去西安定居吧!

user avatar

西安崩了是因为落后无能

上海崩了是因为上海是人口第一大城市,任何服务器都不可能负担的起,加上长时间精准防控,根本不需要浪费钱,怎么能和西安一样的,反正上海就是有原因,西安不许找借口

什么?你说还没开始做普筛就崩了?

什么?你说上海搞魔兽抗疫?

《根据相关法律法规,该话题不予显示》

老师给大家再上一课,世界看好了,精准防控,魔兽抗疫,精准外溢,点亮全国,控评删帖,操纵舆论,台湾只示范一次

user avatar

中国软件开发行业就是这样的啊,

小到几千块的套皮,几万块几十万的客制化。

大到几百万的整套solution,几千万的咨询。

都是一地鸡毛,且开发出来的东西,并发压力都不是很大。


无论是政府的信息化部门招标,还是医疗/金融/制造业的IT招标,预算就摆在那里,价低者得。(也可能是价很高,搞2个公司陪跑投标的那种。)

我给你们算笔账。

先从报价开始。

报价一般是2000人民币左右一个人日,这里面有贵的可以6000-8000,但贵真不见得服务就好。

便宜的呢,800。

其实,报价嘛,无可厚非,顶多是支撑商务上收这么多钱的一个核算。

问题出在工作量估算上,一个典型的前后端分离,前端的页面部分。

平均下来,是设计1个人日,开发1个人日,测试算到开发那个人日里。

卧槽,开发不写测试case的嘛?不调试的嘛?上测试环境出了问题不需要回来改改的嘛?一天8小时实际能写几小时啊。

服务端的部分,1个接口,也是他妈1~1.5个人日,或者是1个功能,给你2-3个人日, 这他妈能写出什么?

以上是给实际开发人员的,然后呢,这些工作量统计出来后,上面人日800元的,会把这个工作量乘以4-5,报给客户。 2000元的呢,会把工作量实际乘以1.5左右,报给客户。 然后客户一看,

哎哟,这个800的实际投入这么多人日,肯定开发出来的东西更可靠吧?


哈哈哈哈哈哈。

最几把搞笑的是什么呢,你说这800一人日,2000一人日,和开发人员有关么? 无关的。

开发这些东西的,都是平均月收入税前一万左右的程序员。

你问为什么不用贵的程序员,用不起,你以为这些软件公司人人都开发嘛? 要养其他不从事开发的工作啊,800块一个人日顶多cover开发人员的“成本”,乘上去的几倍是养其他人甚至赚利润的啊。


然后甲方的需求人员也是搞笑的,各种离谱需求,无意义的沟通,这些人力成本(软件公司派人去你公司沟通需求也是要成本的),最后都会进一步压缩实际的开发时间。 毕竟软件公司凭什么亏本做项目?

甲方的老大和采购有时候自以为是在降低成本,成本是绝对不可能降的,降低的只有交付物质量。

或者干脆,要么就是一期亏本给你做了,二期以后狠狠的宰回来。


这根本就他妈的不符合程序员写好一本程序的环境,一个程序员想把东西写好,以下东西是都要满足的。

1.有迭代。

2.有场景验证(或者有复合对应业务场景的测试机制/手段)。

3.时间相对充足(公司项目竞品项目和时间赛跑是客观事实)。

4.下手之前有时间构思,或者别人已经帮你构思了(任何事情不应该以“写代码”开始,应该从构思/设计开始)。 大部分的可行性验证都要在这个时间内做掉,甚至是以小demo的形式。


而软件行业是什么德行? 这个东西交付了,你验收了,之后出问题,可能还要收钱。

交付的是一坨屎,里面埋了地雷,验收的也不是很负责呢。

万幸,二期项目批下来了,可是原来开发这个功能的人,已经不在/无法进入到这个二期项目组里。

你问后面的人难道不能接手嘛?

能接手你以为二期报价为什么那么贵? 就是接不了,要重写这部分啊。

所以为什么不能接手? 因为你就给人家那么点开发时间,设计时间,无论是开发人员设计人员,都tm懒得写文档啊。


你问,能不能文档齐备,代码合规,架构合理,有CI/CD。

能,得加钱。


当然,你问,有时候预算充足的情况下,为什么还是采购到垃圾了。

很简单,客户预算充足,你是软件公司的项目经理,你是想做一个复合预算水准的东西来交付呢?还是想做一个利润率爆炸的东西来交付,然后拿很多项目奖金呢?


其实问题的核心就在于,“开发的时候需要程序员,开发结束了不需要那么多程序员”这个客观事实,导致了绝大多数公司都没有家养的开发部门。

于是才有了咨询行业,有了软件行业。

而咨询行业软件行业里的程序员是什么情况呢? 永远有写不完的项目。

看起来很聪明,程序员不闲了,利用率高了。

但是呢? 嘿嘿。 本来用来巩固和迭代甚至重构自己写过的东西的时间,被用来写其他项目了,那写出垃圾不是很正常么????

你没有家养的开发部门,那你采购的东西里面有地雷,这就是代价呀。


btw,我自己用的架子脚本啥的,没事儿都得改一笔呢,因为有一天用自己的架子的时候,因为是不同的case,我发现这个case架子处理有点问题,于是我就得改架子啊。

你问,为什么不一开始就考虑到这个case,fuk u ,我只是写个架子。

user avatar

3.14更新

今天更换了新的宣传部长,是不是上层已经发现了这次上海舆论太差。更换了宣传方式。

其次,如果以清零为目标。上海的情况,真的不容乐观,说不定比武汉还混乱。因为当时武汉各省还能去救,上海这时候,各地开花,救援无瑕。

今日上海的情况,医护人员,志愿者,防疫人员已经快到极限了。

未来的物资,医护人员,高考考生,底层人员,都是问题,现在没爆发出来,只是刚开始。

============原答案===========

上海这是把西安踩过坑都踩一遍。至于有些还没踩,话不要说的太早,那是因为上海还没封城。西安没封城时候也是一切正常。

(上次这句话是,西安把武汉踩过的坑都踩一遍)

西安孕妇出现事故,上海孕妇也出现事故。(西安把领导骂下台,上海把孕妇骂到退网)

有人非要纠正不一样的,一个是放大镜看医院,一个是放大镜看孕妇。

西安媒体审核不严,“西安的烟火气被群嘲”

上海媒体审核也有问题,“加班打魔兽”


咸阳嫌弃西安人,花桥嫌弃上海人。

西安一码通崩了,上海一码通也崩了。

上海承接国际航班,西安也承接国际航班。


所以,西安上次挺冤的

为什么?西安之前也是疫情优等生。

重庆两个人来西安转了一圈,西安搞核酸,后来发现没啥事。

上海两夫妻去了额济纳旗,再到西安,额济纳旗那么严重,西安也顶住了。

然后就是第三次,莫名其妙的机场传播。

不知道哪里有疏漏,也可能病毒确实来势凶猛,传染力极强。

所以才导致,封城。

(实际上机场管控极严,因为2021年全运会,从6月开始,机场回来,就要求48小时核酸一直到年底)

一个1300万城市忽然停摆,肯定或多或少有一些问题。不可能事事顺利。这是不可能全部计划好的。


如今上海今日状况,远超于当时西安。西安顶多在省内扩散,上海已经扩散到各个省市了。

感染人数的增长,第一影响的就是流调人员的工作量呈倍数增长,再加上气温升高,医护人员更是辛苦。


上海这次事件不知道怎么收尾,从今天宣布学校停校来看,上层明显不打算走“共存”路线。但是要清零且不封城,这个阶段,恐怕很难讲。

好在病毒杀伤力弱了,不会像武汉那么惨。

但是病毒传染性极强,投入的物资和人力可能还会超越武汉。


至于很多人用学霸偶尔翻车来说这个事情,其实是这样。

疫情管控1.0时代,武汉疫情。

杀伤力中,传染性强,全国开放最严。

疫情管控2.0时代,代尔塔变种。

杀伤力高,传染性弱,全国开放较松。

疫情管控3.0时代,奥米克戎变种,

杀伤力弱,传染性极强,全国开放松。


2.0时代,就是重庆两位阳性来西安转了一圈,3.0时代,就是西安封城。

至于上海的精准防控,在2.0时代是有效的,但是3.0时代,就自顾不暇了。

这种方法赶不上病毒传播的速度。所以,没办法达到精准。

怎么说呢,就是考试大纲换了,以前表现优秀的同学,还在用旧的考试大纲。


祝福上海。



一般城市出现大批量疫情情况(如果要清零的话)

1、首先周围省市都在隔离疫情城市行程的人员,所以外面物资,快递,都进不来,为啥,司机来了回不去了。

然后物价上涨。

2、因为阳性太多,一般医院或多或少有密接或者阳性,开始封医院。保证医护人员的安全,或多或少会对病人增加看病要求,感冒,腿疼之类还能拖一拖,万一有透析的,有化疗的,怎么办?就看医院如何处理了。处理不好,就是事件。

3、一个人接触10个人,假如100个阳性,那么要隔离1000人。随着全民筛选阳性的爆发,隔离酒店和隔离物资,必然有影响,带来大量吐槽。

4、在人民已经自顾不暇的时候,那些隔离时候无法带走的猫猫狗狗,无法安置,出了问题,总有个别在不同网络平台吐槽的,再碰到好事者的传播,再一播负面评价。

5、因为物资短缺,封控或者居家隔离,住城中村或者没有厨具,不会做饭的,再进行一波吐槽输出。

6、当以上各类人群的利益受到侵犯的时候(不代表管理方有错,只是问题应接不暇),各种吐槽就出来了。负面吐槽扩散很容易的,最终就导致城市口碑出问题。


这就是一个城市遇到大规模疫情必须面对的问题,在没有好好准备下,每个城市都会。


=============3.14更新===========

当日西安发生过的,在上海也会发生。

并不是抄不抄作业问题,而是根本来不及反应。


1、强征公寓(此函不得外传)

2、殴打护士

3、就医困难

user avatar

上周谈了一个合同,甲方IT部跟我说,就这么点儿功能,我们上次就多少多少费用。

我说,功能多少不是主要的,你们这个数据量大才是关键。

回来后,同事说,把功能点写多一点儿就行了。

我说,不行,这个客户我们要长期合作的,一定要让他们明白,数据量是比功能点更重要指标。

性能测试也是和功能验证一样必不可少的一道环节。


上海这事,前一天晚上,全市中小学生,基本上都是半个小时内登记。我算了一下,百万用户量,反应还是非常快的。

没想到第二天到成人这里就崩溃了。


想想真是悲哀啊。

我从业20多年了,我毕业时师傅就教的原则,到了今天依然没有成为行业共识。

一些从业人员,尤其是甲方,对此没有任何概念,也从没有为此付费的意识。

user avatar

亳不奇怪。

国内政企信息化采购的核心竞争力是客户关系和供应商公司品牌,技术实力靠边站。项目收入的大头支出在你懂的…,反正交付的系统一般用户没几个,领导是不会使用的。用户交互这种花不了多少钱的都不愿意改善,何况是技术指标(并发数、响应时间、可靠性、安全性),这些需要花高价钱雇好的程序员,刚毕业的程序员工资便宜又听话,不香吗?

不走运的是,这些系统在疫情期间用户并发数太多了,技术上的不足被暴露了。

user avatar

补充下信息,健康云合作商,省得你们查
健康云 - 万达信息

user avatar

技术上,这就是典型单点故障导致全面奔溃的案例。首先在一个系统里,各种模块的并发程度是不一样的,不是一个量级的应该予以隔离。

在健康云所有模块中,很显然,登录模块是并发最高的,这个拿来换取token。其他模块使用token处理业务。而token本身是可以在客户端进行缓冲一段时间的。如果并发程度高,可以适当延长token的有效时间来缓解登录压力。

其他模块,并发最高的就是核酸检测了,这个模块有没有分离,不知道。因为登录崩了,无从得知。但如果可以登陆,但是核酸检测崩了,那么就代表该模块没有与其他模块隔离。这就是架构时或者部署是欠缺了考虑导致。欠缺了什么考虑呢?不是从历史数据,而要站在更高角度,站在社会经济的发展,站在公共事件和危机角度去思考,这就不仅仅是技术人的着眼点了。

核酸检测,这种高并发,如果逻辑单一,就采用分布式,分而治之。业务上应该就是发放二维码,二维码检测试剂绑定等等。除了分而治之,还有就是离线处理也未尝不可。因为绑定方式可以是二维码也可以是通过身份证离线采集存储于离线设备,再高速导入。这就降低了并发数量,并且产生了容错替代方案。厂商完全依赖于集中式平台的思路,无法应对特殊情况,比如网络,战争等。

模块分离除了并发因素,还有逻辑耦合性因素。如果一些模块被其他模块普遍性依赖,那么这也容易成为崩溃的风险。需要进行分布式分区处理。把大容量切成若干片区,再加上路由逻辑,达到分而治之。

这都是通常的技术处理思路。但是接下来思考,为什么厂商,一直以来不是在平台稳定性上下功夫,而是要求政府绑定到该平台呢?这就是一种为了自身利益的绑架和操纵行为。政府也完全没有替代性方案,结果在公共危机中束手无策。

这应该值得政府深思,资本可以利用,但绝对是不可以完全依靠的,也不可以成为资本的代言人,不能为了懒政去依靠资本,更不能因为腐败去与资本接姻。如果你陷入得深了,将来背锅的是你,而不是资本。

user avatar

其实还真的挺巧合的。

崩了的西安健康码、上海健康云,都是中国头部医疗信息化企业开发的。

特点是:财大气粗、有长期医疗高并发软件开发经验、跟各地医疗系统很熟


上图是中国的头部医疗信息化企业2020年的营收情况。

划线出来的两家企业分别开发了西安健康码跟上海健康云,都崩了。

前者是沈阳的企业,后者是上海的。


像医院采购的ris(放射信息管理系统)、his(医院信息系统)都属于医疗信息化产品。


医疗信息化企业的高并发,一般就是一家医院的多个院区的所有电脑、ct等设备都联网的高并发。

像万达、东软这种头部企业,肯定也做过不少xx区、xx市所有医院电脑联网的这种大型项目,而一般这种项目是当地卫健委牵头。


从技术积累上讲,其实这类企业不见得是做“手机xx码、xx云”这种移动端百万级高并发的最佳选择。

不过因为跟医疗系统的长期合作,也确实有“高并发”技术积累,中标这类项目也是情理之中。

user avatar

这个问题为什么能存在?是不是地域黑?是不是不向往文明开化的表现?

user avatar

之前西安崩,大数据局局长下课,我就觉得这到底是他徇私枉法了,还是就是倒霉呢?

很多人都听说过1万钱开发个淘宝的梗。

全城的扫码系统也有类似的问题。

比如预估2000万人扫码,实时并发100万人;和实时并发200万人乃至500万人,需要的网络和硬件费用相差数倍。

问题是一个系统的预算是有限的。

西安的这套扫码系统,很有可能按之前峰值数据预估。没想到后面情况突然有变,压力倍增。这时候再增加网络、服务器和部署软件,已经来不及了。

所以,上海也崩,也是一样看待。

到底是徇私枉法了,还是情况变化超出合理预计?

user avatar

说了多少遍了,沿海发达地区在控制了媒体资源以后,是会刻意的打压“内陆落后地区”的。不仅要持续曝光丑闻,还要引导人们认为造成丑闻的原因是当地的人不行。这种刻意背后是赤裸裸的利益,因为存量时代全国人口就这么多,只有把人口“骗过来”,才有接盘侠,才能维持住高房价,才有土地财政。这可是白花花的银子啊,要是被内陆的“穷地方”赚了去,那可真是作孽啊!

但凡是内陆城市的“丑闻”那就是铺天盖地的热搜,西安郑州武汉是重灾区。

但凡是沿海发达城市的丑闻,那就是马上撤热搜。

苏州的许女士有后续吗?杭州的豹子找到了吗,还有钱王墓?宁波工程学院的后续呢?

user avatar

东方小西安实锤了。

user avatar

新冠专门打脸。许多人恐怕忘了。。。

人类灯塔被打脸

各种皿煮名猪被打脸

。。。。。。

傲骄的上海精准防控模式最近也破了防。。。

好在是自己人,汲取教训吧,上海,吉林,广东加油。。。

类似的话题

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有