V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
evada
V2EX  ›  成都

我是前端,不懂这个数字代表什么,但是东软拿出来炫耀,是表示很牛吗?

  •  
  •   evada · 2022-09-04 13:49:39 +08:00 · 7216 次点击
    这是一个创建于 572 天前的主题,其中的信息可能已经有所发展或是发生改变。

    东软核酸检测系统在上海经受住了平均每小时超过 600 万人次的峰值考验,在北京经受住了平均每天超过 2000 万人次的压力考验。

    29 条回复    2022-09-05 20:07:42 +08:00
    westoy
        1
    westoy  
       2022-09-04 13:55:37 +08:00   ❤️ 2
    对外包方案商来说, 我觉得 qps 能超过一千就挺牛的了。 做政企业务方案的, 没哪家主打的是并发啊, 不都是业务的覆盖和完整性么, 一个大集团能有多少并发.....

    或者说有大并发需求的, 有几家业务是外包或者整套方案买的方案商的
    Torpedo
        2
    Torpedo  
       2022-09-04 13:58:51 +08:00
    有一说一,你想想人家的核心竞争力是啥。技术这边能用就行了
    lscho
        3
    lscho  
       2022-09-04 14:01:19 +08:00 via Android
    如果真是每小时 600 万人次,每秒 tps 至少 1666 ,qps 至少翻个倍,每秒 3000 。相当牛了。
    bigbyto
        4
    bigbyto  
       2022-09-04 14:09:06 +08:00 via iPhone
    换算到每秒的话一台 2 核 4g 服务器就可以扛下。当然这么复杂的系统架构不可能这么简单,但这并不是值得炫耀的事。为啥不敢换算成每秒呢,还是因为太拉了……
    Rrrrrr
        5
    Rrrrrr  
       2022-09-04 14:51:12 +08:00 via iPhone
    能接单和不能接单的区别
    SeaTac
        6
    SeaTac  
       2022-09-04 14:52:28 +08:00
    每小时 600 万,平均下来每秒 1666 人次
    没做过核酸,不知道做核酸的效率是接近平均分布(一个小时做的人次没有大波动)还是更接近正态分布,假定正态分布,峰值 qps 大概在 3000 到 4000 左右
    单从 qps 来说,没什么大不了的,问题在于这个系统的要求是什么,是核酸结果要求在几百 ms 内做到不同客户端 query 结果一致,还是允许有几十分钟到几个小时的延迟

    如果有很强的一致性要求的话,那这个数字挺不错的,如果没有的话,就没什么意思了

    当然,这顿分析的前提就有点问题,所以结论也不靠谱,就是随便想想而已...
    murmur
        7
    murmur  
       2022-09-04 16:26:22 +08:00   ❤️ 1
    @seaiaddca 错了,核酸系统的并发只跟大白数量有关,跟成都人数没太大关系

    核酸是 20 混 1 的,你录入 20 个人和试管的绑定数据,需要 20 个请求,除了开发者 sb 我找不到任何借口

    至于生成核酸二维码,那个就是明文的编码,至少广州是这样,广州把核酸编码的任务给了腾讯小程序,广州弄了 6 个核酸码不是炫富吧,这就是天然的负载均衡
    yhxx
        8
    yhxx  
       2022-09-04 16:32:22 +08:00   ❤️ 2
    每小时 600 万约等于每分钟 10 万。

    按照上海官方发布的信息,截至 5 月 5 日,上海已布局设置常态化核酸采样点 9021 个。

    我们知道大部分核酸采样点是有相互错开的固定工作时间的,不可能同时运行,按最大计算,最多也就一半能同时采样。

    我们按 4000+个采样点来算,平均每分钟每个采样点需要扫码+采样 25 人次才能达到东软发布的 600 万次 /小时的数量。

    实际同时开放的采样点能有 1/4 就已经很不错了,几乎每秒一次的采样频率,可以吹一波东软速度了
    justanetizen
        9
    justanetizen  
       2022-09-04 16:33:42 +08:00
    12306 不就是这卵样吗,最开始垃圾的要死,后面堆积起就搞成现在那样了
    winglight2016
        10
    winglight2016  
       2022-09-04 16:33:53 +08:00   ❤️ 2
    即使这个数字我也是不信的,平均 600 万 /小时,一天 24 小时,意味着 1.4 亿人次,这是给上海加了 7 倍人口。北京的数据就更有问题,明显是从北京总人口数推出来的。
    hiro0729
        11
    hiro0729  
       2022-09-04 17:14:12 +08:00   ❤️ 5
    “孙(去掉)春(去掉)兰 东(去掉)软” Google 下,就知道了技术之外的东西
    paullee
        12
    paullee  
       2022-09-04 18:25:28 +08:00 via iPhone   ❤️ 2
    那是因为成都这几天全员核酸,晚上雨中排队,系统经常崩溃,P 民苦不敢言。东软此举算是把锅磨小点。群里都有段子,物业催促业主下楼做核酸的口号是:快来做核酸,马上要切到东软的系统了。
    huangmingyou
        13
    huangmingyou  
       2022-09-04 19:44:36 +08:00   ❤️ 1
    今天成都听到天空传来一声巨响,知情人士透露是东软甩的锅。
    bitdepth
        14
    bitdepth  
       2022-09-05 00:18:58 +08:00   ❤️ 1
    上海那個垃圾核酸碼是不是就是東軟的?開頭幾天塞爆了,後面改手動分流
    GopherDaily
        15
    GopherDaily  
       2022-09-05 00:41:28 +08:00
    6000000 / 3600 = 1667
    mingl0280
        16
    mingl0280  
       2022-09-05 07:28:40 +08:00 via Android
    很拉的说法,完全体现了系统宣传人员既不懂技术也不想懂技术的心态
    zhou405x
        17
    zhou405x  
       2022-09-05 09:21:06 +08:00
    人笑麻了 . 6000000/3600 = 1666.6667
    平均每秒 qps 1666 . 这还是峰值 ,
    但是底层没有复杂业务逻辑, 就是简单的查一下数据 , 你弄个大点的 redis 或者本地缓存就可以了.
    redis 能支持 10w qps , 整一个 ng 路由 + 本地缓存的话那就更快了 .
    啥也不是
    jvCrystal
        18
    jvCrystal  
       2022-09-05 09:33:53 +08:00
    @zhou405x 应该是读写都会有,不仅仅是读
    zhou405x
        19
    zhou405x  
       2022-09-05 10:03:50 +08:00
    @jvCrystal 典型的读多写少场景 , 加上本身就没有强一致性的要求, 所以使用缓存的话问题不大
    unco020511
        20
    unco020511  
       2022-09-05 10:24:16 +08:00
    我觉得这个系统很简单啊,首先就是大白扫管子上的码,然后依次扫 10 个人的健康码,在本地将这 10 个人的信息+管子的信息一次性上报服务,假设 20 秒一个人,那就是一个终端 3 分钟才 post 一次,并且多个终端之间还不存在读写一致性的问题(一个人不可能同时在多个队伍排队做核酸,核酸结果查询是健康码系统,与核酸系统无关).真不觉得这个玩意有什么技术难度
    xuelu520
        21
    xuelu520  
       2022-09-05 10:37:23 +08:00
    粤核酸表示,你们还是不行。
    cominghome
        22
    cominghome  
       2022-09-05 10:46:57 +08:00
    @xuelu520 好像粤核酸上周刚挂过。。。

    @evada 以我一个外人的角度来观察,这个核酸检测系统的复杂度大概是不如一些小型电商网站的,1 、2000 的 tps 确实拉胯,但对于政务网站来说已经算是超标了
    yuhangch
        23
    yuhangch  
       2022-09-05 11:26:01 +08:00
    @murmur 如果录了 19 个,app 闪退了,就等着挨骂吧
    night98
        24
    night98  
       2022-09-05 11:48:28 +08:00
    @yuhangch #23 本地数据库挺多的吧,微信不就有一套么
    yuhangch
        25
    yuhangch  
       2022-09-05 13:22:38 +08:00
    @night98 学习了
    pluvet
        26
    pluvet  
       2022-09-05 14:35:52 +08:00
    对于一个外包来说确实不错了
    当然,这个复杂度和并发量还不如我在实习时候遇到的百分之一
    glfpes
        27
    glfpes  
       2022-09-05 15:00:31 +08:00
    这种系统做的越差越好。感谢东软的助攻。
    zdw406
        28
    zdw406  
       2022-09-05 16:28:26 +08:00
    北京那 2000 万是直接拿人口靠的吧
    wolfmei
        29
    wolfmei  
       2022-09-05 20:07:42 +08:00
    @murmur 广州海珠那天验核酸就把其中一个搞挂了,不能绑定数据,哈哈,PS:广州的核酸小程序是照顾全省的 ...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5410 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:48 · PVG 16:48 · LAX 01:48 · JFK 04:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.